我想知道是否有一种方法可以使用FREETEXT
从全文搜索中获取匹配的单词。
例如:
SELECT *
FROM table
WHERE FREETEXT(column_name, 'search term')
我希望能够查看column_name中文本的哪些部分触发了与“搜索词”的匹配,因为FREETEXT
返回的记录中,所搜索的列不只是与搜索词模式匹配的记录,如here在FREETEXT
/ FREETEXTTABLE
部分中。
[我知道使用FREETEXTTABLE
可以返回等级和键,但我需要知道哪些实际条件触发了匹配。
感谢
如果您想用另一种方式进行全文搜索,那么下面将使用很多方法,很少写
从表中选择*其中Column_Name包含(“某物”)
从表中选择*Column_Name存在的地方(“某物”)
从表中选择*哪里的Column_Name(“某物”)
从表中选择*其中Column_Name =(some)('some something')