パフォーマンスの点ではるかに優れたソリューション:
SELECT .... FROM .... WHERE `concatenated` LIKE BINARY '%SearchTerm%';
オペランドのいずれかがバイナリ文字列の場合、文字列の比較では大文字と小文字が区別されます。
もう1つの方法は、COLLATE
を使用することです。 、
SELECT ....
FROM ....
WHERE `concatenated` like '%SearchTerm%' COLLATE utf8_bin;