Använd en MySQL Full Text Search i booleskt läge. Om du gör detta när du söker efter '007:quantum solace' eftersom det innehåller minst ett matchande resultat i kolumnen kommer det att visas, kan du sedan beställa efter relevans.
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