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

mysql:instr specifica i limiti delle parole

Puoi farlo usando REGEXP operatore:

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

Tieni presente, tuttavia, che questo è lento . Potrebbe essere meglio usare il FULLTEXT funzione di ricerca se ti interessano le parole Oppure esegui un normale InStr() controlla e poi filtra i risultati.