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

MySQL - Como procurar correspondência exata de palavras usando LIKE?


Você quer apenas pesquisar nos limites das palavras? Nesse caso, uma versão bruta pode ser:
SELECT * FROM products WHERE product_name LIKE "% foo %";

Ou você pode ser um pouco mais esperto e procurar limites de palavras com o seguinte REGEXP
SELECT * FROM products WHERE product_name RLIKE "[[:<:]]foo[[:>:]]";