我正在用MySQLi开发一个MATCH...AGAINST搜索引擎,但是我发现了一些奇怪的东西:如果我运行下一个指令,结果就不会被返回。
SELECT * FROM `conditions` WHERE MATCH(`desc`) AGAINST ('*zero*')但实际上,表中有一行desc=“零代码”。
奇怪的是,如果我将字符串“零代码”替换为"zerx代码“,然后搜索"zerx”而不是“零”,则返回结果。
有人能给我一个线索知道问题出在哪里吗?
提前感谢!
https://stackoverflow.com/questions/50270921
复制相似问题