【发布时间】:2011-04-16 10:40:35
【问题描述】:
我需要它来返回完全匹配,同时仍然能够使用通配符。
所以在搜索“carb”时,我想返回一个值,例如“Racing Carb” 但我不想返回诸如“赛车化油器”之类的值
这就是我现在所拥有的......
SELECT I.SKU, I.[Description]
FROM Inventory AS I
INNER JOIN MisspelledWords AS M
ON I.[Description] like '%' + M.[Word] + '%'
【问题讨论】:
-
我不确定我是否理解这个问题,但您是否尝试过 NOT LIKE 而不是 LIKE?这会给你想要的吗?
-
此查询匹配包含该值的字符串的任何部分,即“carburetor”将返回一个“carb”
-
搜索。但我只想用确切的词'carb'得到结果