sql >> Databasteknik >  >> RDS >> Mysql

MySQL regex-fråga är skiftlägesokänslig

Jag tycker att du ska fråga din databas och se till att namnen sänks, anta att namnet är det namn du vill ta reda på, och i din ansökan har du sänkt det som 'abraham', nu ska din fråga vara så här:

SELECT * FROM `test_tbl` WHERE LOWER(cus_name) = name

Eftersom jag inte vet vilket språk du använder, har jag precis lagt namnet, men se till att detta sänks och du bör hämta Abraham, ABRAHAM eller någon variant av namnet!

Hepe det hjälper!



  1. Returnera partitionsnumret för varje rad när du frågar efter en partitionerad tabell i SQL Server (T-SQL)

  2. Lagrad procedur - returnera identitet som utdataparameter eller skalär

  3. DBA:s roll i NoSQL

  4. Snabbaste sättet att köra samma fråga flera gånger i SQL Server