1
列
這個問題可能已經問過,但我不能爲我的生活找到了答案。MySQL的全文檢索ORDER BY
爲了避免
SELECT * FROM student WHERE name LIKE '%searchphrase%' ORDER BY score
其中,按照我的理解,將永遠不會使用索引,將始終使用文件排序有使用FULLTEXT指數的能力。
的問題:如何訂購按分數沒有文件排序,如果我進行全文搜索?
謝謝你確實答案,但它真的可以去,使用文件排序的方式?這已經讓我的服務器獲得了很多開放的表格,而內存消耗正在走向高峯。我目前使用的非常窮人的解決方案是索引(分數,名稱),並使用LIKE'詞組%',它允許使用索引,但它是如此低於標準值,而不是用戶在使用搜索時期望的值。 – Adergaard 2014-12-06 12:33:19