Sql返回带匹配关键字的产品

时间:2013-10-08 11:49:42

标签: sql sql-server asp.net-mvc-3

我正在开发一个电子商务网站。我想升级我的搜索功能。

例如,如果我搜索sugr,它应该显示'sugar'的结果             如果我搜索gemni它应该显示'gemini'的结果

只有像Bigbasket

这样的功能

我的当前功能作为MileStores

2 个答案:

答案 0 :(得分:1)

您可以使用full-text search执行此操作。全文搜索在构建全文索引时对您指定的列使用搜索引擎技术。

答案 1 :(得分:1)

SELECT SOUNDEX ('SUGAR'),SOUNDEX('sugr')

http://technet.microsoft.com/en-us/library/ms187384.aspx