O wiele lepsze rozwiązanie pod względem wydajności:
SELECT .... FROM .... WHERE `concatenated` LIKE BINARY '%SearchTerm%';
Porównywanie łańcuchów rozróżnia wielkość liter, gdy którykolwiek z operandów jest łańcuchem binarnym.
Inną alternatywą jest użycie COLLATE
,
SELECT ....
FROM ....
WHERE `concatenated` like '%SearchTerm%' COLLATE utf8_bin;