sql >> Base de Datos >  >> RDS >> Mysql

Sintaxis SQL 'LIKE'

La forma más fácil de garantizar un LIKE que no distinga entre mayúsculas y minúsculas es usar algo como uno de estos:

LOWER(column_name) LIKE LOWER(pattern)
UPPER(column_name) LIKE UPPER(pattern)

O puede usar mayúsculas o minúsculas en el pattern fuera del SQL y simplemente use:

LOWER(column_name) LIKE down_cased_pattern
UPPER(column_name) LIKE up_cased_pattern

Tiendo a usar LOWER por costumbre, ya que las minúsculas son más fáciles de leer y, por lo tanto, más fáciles de depurar.