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

Como distinguir entre mayúsculas y minúsculas en MySQL

Una solución mucho mejor en términos de rendimiento:

SELECT .... FROM .... WHERE `concatenated` LIKE BINARY '%SearchTerm%';

La comparación de cadenas distingue entre mayúsculas y minúsculas cuando cualquiera de los operandos es una cadena binaria.

Otra alternativa es usar COLLATE ,

SELECT ....
FROM ....
WHERE `concatenated` like '%SearchTerm%' COLLATE utf8_bin;