Dari dokumentasi Pencarian Teks Lengkap Boolean MySQL :
Itu menjelaskan mengapa itu tidak diurutkan berdasarkan relevansi tanpa ORDER BY
. Sekarang untuk dapat memesan berdasarkan relevance
, Anda perlu mendefinisikannya:
SELECT *, MATCH (`Badge`,`First Name`,`Last Name`,`Service Tag`,`Asset Tag`) as relevance
WHERE MATCH AGAINST ('".$query."*' IN BOOLEAN MODE) and `deleted` = '0'
ORDER BY relevance DESC