Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

mysql:instr especifica os limites da palavra


Você pode fazer isso usando o REGEXP operador:
SELECT * FROM mytable WHERE 'mystring' REGEXP CONCAT('[[:<:]]', column_name, '[[:>:]]');

Observe, no entanto, que isso é lento . Talvez seja melhor usar o FULLTEXT recurso de pesquisa se você se importa com as palavras. Ou faça um InStr() normal verifique e filtre os resultados.