Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zapytanie o wyrażenie regularne MySQL nie uwzględnia wielkości liter

Myślę, że powinieneś zapytać swoją bazę danych, upewniając się, że nazwy są obniżone, załóżmy, że nazwa jest nazwą, którą chcesz znaleźć, a w swojej aplikacji obniżyłeś ją jak „abraham”, teraz twoje zapytanie powinno wyglądać tak:

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

Ponieważ nie wiem, jakiego języka używasz, właśnie umieściłem imię, ale upewnij się, że jest ono obniżone i powinieneś pobrać Abraham, ABRAHAM lub jakąkolwiek odmianę imienia!

Hepe, że to pomaga!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wybierz ostatni rekord z prawej tabeli podczas korzystania z join w mysql

  2. Zdalne połączenie MySQL w PHP

  3. Po prostu przekonwertuj 5-cyfrowy numer w bazie mysql na datę

  4. Wewnętrzne łączenie wielu z wieloma tabelami z filtrem w MySQL

  5. MySQL dla Visual Studio 2012/2013