嗨,我是担心如何实现一个简单的搜索查询,我的方案是: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