sql >> Base de Datos >  >> RDS >> Mysql

MySQL SELECT DISTINCT debería distinguir entre mayúsculas y minúsculas?

Use BINARY operador por eso:

SELECT DISTINCT(BINARY name) AS Name FROM X;

También puede CAST mientras selecciona:

SELECT DISTINCT 
(CAST(name AS CHAR CHARACTER SET utf8) COLLATE utf8_bin) AS Name FROM X;

Vea este SQLFiddle