Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como diferenciar maiúsculas de minúsculas no MySQL


Uma solução muito melhor em termos de desempenho:
SELECT .... FROM .... WHERE `concatenated` LIKE BINARY '%SearchTerm%';

A comparação de strings diferencia maiúsculas de minúsculas quando qualquer um dos operandos é uma string binária.

Outra alternativa é usar COLLATE ,
SELECT ....
FROM ....
WHERE `concatenated` like '%SearchTerm%' COLLATE utf8_bin;