在SQL全文搜索中使用通配符(*)和单词分组进行智能搜索

时间:2009-06-05 21:06:18

标签: sql algorithm search syntax full-text-search

使用所有常规内容(如通配符和引号)实现MS SQL全文搜索的最佳方法是什么。例如:

如果用户输入的搜索词是

  

儿童过量使用“维生素C”*

我想将“维生素C”视为一个短语,并希望与“儿童”和“儿童”相匹配

文档提供了很多替代方案,很难区分它们。我希望能够在全文搜索中抛出上面的字符串并让它解读单词分组和通配符,但我认为它不那么聪明。

1 个答案:

答案 0 :(得分:8)

这是一篇非常好的文章Normalizing SQL Server Full-text Search Conditions

它为我节省了很多时间。