5
我寫一個SQL像問問sql dilettante,誰可以告訴我這個sql是否有效?
SELECT uid
FROM search
WHERE MATCH(product) AGAINST('football basketball')
AND status=1
ORDER BY MATCH(product) AGAINST('football basketball') DESC
我運行它在MySQL好,但我不知道它是否是有效的。我想知道這個「MATCH(產品)反對('''籃球')」跑了兩次嗎?
不會:ORDER BY產品DESC做同樣的工作嗎? –
@PanagiotisPalladinos,'MATCH ... AGAINST'可以返回匹配的相關性。但是,似乎有一些棘手的方面。查看關於此文檔頁面的第二條評論:http://dev.mysql.com/doc/refman/5.5/en/fulltext-search.html – dan1111