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

mysql:instr Wortgrenzen angeben

Sie können dies mit dem REGEXP tun Betreiber:

SELECT * FROM mytable WHERE 'mystring' REGEXP CONCAT('[[:<:]]', column_name, '[[:>:]]');

Beachten Sie jedoch, dass dies langsam ist . Am besten verwenden Sie den FULLTEXT Suchfunktion wenn dir Worte wichtig sind. Oder machen Sie ein normales InStr() überprüfen und dann die Ergebnisse filtern.