Mysql like und BOOLEAN MODE (FULLTEXT) suchen

Ich versuche, eine Abfrage zu schreiben, um mithilfe eines Platzhalters nach einem Datensatz zu suchen.

Ich habe unten zwei Fragen, die funktionieren, aber ich möchte wissen, welche der Fragen besser ist.

Abfrage eins gibt mir, wonach ich suche, aber Abfrage zwei gibt mir unterschiedliche Ergebnisse.

Welches sollte ich verwenden.

Verwenden von "Gefällt mir" in meiner Abfrage.

SELECT code, name
FROM countryCounty
WHERE name LIKE  '%County Down%'
AND isActive =1
AND countryISO2FK =  'GB'
LIMIT 1

Dann habe ich Boolescher Modus (FULLTEXT) Abfrage.

SELECT code,name, match( name )
AGAINST ( 'County Down' IN BOOLEAN MODE ) AS relevance
FROM opjb_countryCounty 
WHERE match( name ) AGAINST ( '%County Down%' IN BOOLEAN MODE ) 
    AND isActive=1 
    AND countryISO2FK='GB' 
ORDER BY relevance DESC LIMIT 1

Antworten auf die Frage(2)

Ihre Antwort auf die Frage