MySQL:如何按相关性进行基本搜索?

时间:2011-10-18 11:02:41

标签: mysql sorting

我阅读了官方网页:http://dev.mysql.com/doc/refman/5.5/en/fulltext-search.html 但它没有提供一个例子

我有1个名为“mycol”的col,并假设用户输入为“keyword1 keyword2”。我想显示按相关性排序的结果。我试过这样的事情:

select id,mycol,match(mycol) against('keyword1 keyword2' in boolean mode) as relevance from mytable

它返回的所有记录相关性为0.我做错了什么?

1 个答案:

答案 0 :(得分:2)

尝试

select id,mycol,match(mycol) against('keyword1 keyword2') as relevance from mytable order by relevance desc