SELECT DESCP, MATCH (DESCP, NAME) AGAINST ('slice' IN BOOLEAN MODE ) AS Score FROM products WHERE MATCH (DESCP, NAME) AGAINST ('slice')
以上是我的查询作为示例。
我得到的结果是:
Kraft Natural Big Slice Aged Swiss Cheese 1
选择DESCP,MATCH(DESCP,NAME)反对('切片'在布尔模式中)作为分数来自产品的比例(DESCP,NAME)反对('切片')
此查询结果为:
所以我的问题是:
如何匹配将查找切片,切片,切片等所有单词的全文匹配。我正在从文本框中获取用户输入,并且期望是如果有人搜索“切片”或“切片”他们得到了所有正确的结果。
答案 0 :(得分:0)
使用LIKE
SELECT * from table WHERE field LIKE '%slice%'
%匹配任何前缀/后缀