智能搜索MYSQL varchar字段

时间:2016-08-09 19:28:16

标签: php mysql

我有一张游戏桌。我想按游戏名称搜索。但我希望搜索几乎可以在任何情况下使用。

例如,如果我搜索“starcitizen”,它应该拉出游戏“Star Citizen”。

我尝试过使用LIKE,但这显然无济于事。

SELECT * FROM games WHERE name LIKE '%starcitizen%';

我尝试过使用带有FULLTEXT索引的MATCH,但这也没有拉出正确的游戏。

SELECT * FROM games WHERE MATCH(name) AGAINST('starcitizen' IN BOOLEAN MODE);

为了获得最佳搜索结果,我需要做些什么,包括以上内容?

0 个答案:

没有答案