MySQL全文検索 を使用します ブールモードで。「007:quantum solace」を検索するときにこれを行うと、表示される列に少なくとも1つの一致する結果が含まれているため、関連性で並べ替えることができます。
SELECT *, MATCH(title) AGAINST ('quantum solace' IN BOOLEAN MODE) AS rank
FROM films
WHERE MATCH(title) AGAINST ('quantum solace' IN BOOLEAN MODE) ORDER BY rank DESC