【发布时间】:2011-04-21 10:59:58
【问题描述】:
祝大家好运
只是想知道以下查询的区别:
select*, MATCH ( thread_title, first_post ) AGAINST ('apple' IN BOOLEAN MODE) as relevance from posts where MATCH(`thread_title`, `first_post`) AGAINST('apple' IN BOOLEAN MODE) ORDER BY relevance DESC
和
select*, MATCH ( thread_title, first_post ) AGAINST ('apple' IN BOOLEAN MODE) as relevance from posts ORDER BY relevance DESC
已编辑
实际上,两者都在顶部获得了正确的结果,第二个获得了更多结果,而第一个仅获得了正确的结果。第二个是花费大量时间来执行 end 第一个要快得多。不知道为什么。
【问题讨论】:
标签: mysql search full-text-search