sql >> Databasteknik >  >> RDS >> Mysql

SQL 'LIKE'-syntax

Det enklaste sättet att säkerställa en skiftlägesokänslig LIKE är att använda något i stil med en av dessa:

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

Eller så kan du slänga upp/minska pattern utanför SQL och använd bara:

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

Jag brukar använda LOWER av vana eftersom små bokstäver är lättare att läsa och därmed lättare att felsöka.



  1. Oracle partitionsindex

  2. MariaDB JSON_SEARCH() Förklarad

  3. Skript för att döda alla anslutningar till en databas (mer än RESTRICTED_USER ROLLBACK)

  4. paginering i listvy