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

RLIKE con distinzione tra maiuscole e minuscole

MySQL REGEXP/RLIKE fa schifo per questo:devi eseguire il cast dei dati as BINARY per la ricerca con distinzione tra maiuscole e minuscole:

SELECT * 
  FROM datatbl 
 WHERE CAST(strfield  AS BINARY) rlike '[a-z]*';

Lo troverai sollevato nei commenti per la documentazione REGEXP/RLIKE .