在sql server中全文搜索
发布时间:2020-12-12 06:39:04 所属栏目:MsSql教程 来源:网络整理
导读:我正在使用SQL Server 2008.我已将Product表中的ProductName列编入索引作为全文搜索索引.一些ProductName值作为示例: ProductName-------------Iphone 3GSIphone 4SIphone 5SIphone 5 现在我使用以下代码搜索产品: WHERE CONTAINS (Product.ProductName,'"I
我正在使用SQL Server 2008.我已将Product表中的ProductName列编入索引作为全文搜索索引.一些ProductName值作为示例:
ProductName ------------- Iphone 3GS Iphone 4S Iphone 5S Iphone 5 现在我使用以下代码搜索产品: WHERE CONTAINS (Product.ProductName,'"Iphone 4S"') 没关系!但是如果我编辑并使用它: WHERE CONTAINS (Product.ProductName,'"4S Iphone"') 没有结果! 你能帮我解决这个问题吗?谢谢. 解决方法你想找到包含Iphone,4S的结果.所以你可以使用OR条件得到结果.WHERE CONTAINS (Product.ProductName,'4S OR Iphone') 以下链接将更有助于更好地理解. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |