Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie Case Sensitive in MySQL

Eine viel bessere Lösung in Bezug auf die Leistung:

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

Beim Zeichenfolgenvergleich wird zwischen Groß- und Kleinschreibung unterschieden, wenn einer der Operanden eine binäre Zeichenfolge ist.

Eine weitere Alternative ist die Verwendung von COLLATE ,

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