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

Sintassi SQL 'LIKE'

Il modo più semplice per garantire un LIKE senza distinzione tra maiuscole e minuscole è utilizzare qualcosa come uno di questi:

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

Oppure puoi mettere in maiuscolo/minuscolo il pattern al di fuori dell'SQL e usa semplicemente:

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

Tendo a usare LOWER per abitudine in quanto le lettere minuscole sono più facili da leggere e quindi più facili da eseguire il debug.