0
如何通過相關性製作一個php全文搜索順序?php mysql全文搜索按相關度排序
SELECT * FROM table
WHERE MATCH (col1,col2,col3)
AGAINST ('+$boolean' IN BOOLEAN MODE)
Order By relevance
我想設置的相關性,首先應符合col1, col2
然後再搭配col3
,對於更多的話,如果col1, col2
完成比賽,然後在col3
轉動。
也許我應該設置一個百分比,如col1, col2
有66%的相關性和col3
有34%的相關性...
你可能想看看 http://stackoverflow.com/questions/547542/how-can-i-manipulate-mysql-fulltext-search-relevance-to-make-one-field-more-valu http://stackoverflow.com/questions/7115221/mysql-query-weight-based-search-engine – swordfish