sql >> Database teknologi >  >> RDS >> Mysql

mysql FULLTEXT søg flere ord

$sql = mysql_query("SELECT * FROM 
         patient_db WHERE 
         MATCH ( Name, id_number ) 
         AGAINST ('+first_word +second_word +third_word' IN BOOLEAN MODE);");

og hvis du vil lave en nøjagtig søgning:

$sql = mysql_query("SELECT * 
                  FROM patient_db 
                  WHERE MATCH ( Name, id_number ) 
                  AGAINST ('"exact phrase"' IN BOOLEAN MODE);");


  1. Kan ikke åbne og låse privilegietabeller:Tabel 'mysql.user' eksisterer ikke

  2. Nogle ulemper ved at bruge datatypetekst til lagring af strenge?

  3. Symfony2:Grundtabel eller visning blev ikke fundet:1146

  4. Sådan fungerer LOAD_FILE() i MariaDB