【发布时间】:2015-10-20 12:02:27
【问题描述】:
如果我搜索一个词“rexx”,那么结果将显示所有与搜索词相似的条目。例如:
搜索词:rexx 记录: 1. Candyrexx 2. 支付宝 3. 贝宝雷克斯 4.雷克西奥 5. 给雷克斯 6.雷克西奥 结果:1、2、3、5、6我将尝试查询SELECT * FROM user WHERE MATCH(name) AGAINST('+rexx' IN BOOLEAN MODE);,但我得到的结果是条目(3、5、6)。结果中缺少记录 1 和 2。
【问题讨论】:
-
正如文档清楚地解释的那样,通配符只出现在单词的末尾,而不是开头。
-
为什么不用
LIKE子句?