Mysql
 sql >> Datenbank >  >> RDS >> Mysql

mysql-Schlüsselwortsuche

Verwenden Sie eine MySQL-Volltextsuche im booleschen Modus. Wenn Sie dies tun, wenn Sie nach „007:Quantentrost“ suchen, da es mindestens ein übereinstimmendes Ergebnis in der angezeigten Spalte enthält, können Sie nach Relevanz sortieren.

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