MySQL布尔搜索,通配符不起作用

时间:2016-02-08 07:26:40

标签: mysql sql search boolean full-text-search

我在表上使用MySql布尔搜索模式,使用“FULLTEXT”键值。我正在使用ENGINE = MyISAM。

当我使用16 *搜索一个值16-ASDF时,它不会返回结果。 在我使用16 *

进行搜索时,如果我有值16ASDF,则返回

以下是查询:

SELECT 
* 
FROM 
my_search ms 
WHERE MATCH (ms.value) AGAINST ('16*' IN BOOLEAN MODE) 
ORDER BY ms.id LIMIT 100 

返回值为 1612345 16asdf 的结果,但对于值 16-asdf 16-XXXX

任何人都可以告诉我为什么会这样吗?

0 个答案:

没有答案