sql >> Databasteknik >  >> RDS >> Mysql

mysql nyckelordssökning

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


  1. hur man delar strängen i olika kolumner?

  2. Hur man visar bild (bolb-typ) i jsp-sida från mySql DB i Struts 2 med Hibernate

  3. Hur lagrar textfält på flera språk i mysql med php?

  4. Hur man installerar SQL Server på SUSE 12