我有一张桌子match'(id, white, black, event)
。我想找到所有在白色列中具有“第一”字,在黑色列中具有“第二”字以及在列事件中具有“第三”字的所有行。
我可以通过“ like”运算符轻松地做到这一点,如下所示:
SELECT *
FROM `match`
WHERE
white like '%first%'
AND black like '%second%'
AND event like '%third%'
但是我的表包含大约一千万行。如何应用全索引搜索?
最佳答案
只需确保您已使用默认引擎myisam创建了该表,并进行了更改表table_name添加全文(列)