嗨,我是擔心如何實現一個簡單的搜索查詢,我的方案是:MySQL的LIKE操作Vs的對陣
tag VARCHAR 255
現在我需要標記字段內搜索,我可以使用兩種類型的查詢:
SELECT * FROM table WHERE tag LIKE '%1111%' OR LIKE '%2222%' OR LIKE '%3333%';
或
SELECT * ,MATCH(tag) AGAINST('+1111','+2222','+3333' IN BOOLEAN MODE) as score FROM table ORDER BY score DESC ;
其更accurated /精確和更快?
感謝
警告:對陣不會少於4個工作字符默認 – simplyray 2013-02-08 15:56:58
是的,我只知道一個例子;) – sbaaaang 2013-02-08 15:57:12