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

Suche nach mehreren Wörtern mit mysql MATCH AGAINST

Zuerst sollten Sie MATCH AGAINST wie folgt verwenden:

$sql = "SELECT * FROM `clients` WHERE MATCH(`LNAME`,`FNAME`,`MAIL`,`TEL`) AGAINST('$c')"

Bitte beachten:

und:

Sie können LIKE verwenden und es wird wahrscheinlich bessere Ergebnisse haben. Anwendungsbeispiel:

$sql = "SELECT * FROM `clients` WHERE `LNAME` LIKE '%$c%' OR `FNAME` LIKE '%$c%' OR ..."