De volgorde en gelijkheid van tekens wordt bepaald door de sortering . In de meeste gevallen wordt een hoofdletterongevoelige sortering gebruikt.
Als u een strikte, hoofdlettergevoelige vergelijking moet gebruiken voor een specifieke datum, gebruik dan de BINARY
operator
:
mysql> SELECT 'a' = 'A';
-> 1
mysql> SELECT BINARY 'a' = 'A';
-> 0
mysql> SELECT 'a' = 'a ';
-> 1
mysql> SELECT BINARY 'a' = 'a ';
-> 0
Dus in jouw geval:
SELECT g_path FROM glyphs WHERE BINARY g_glyph = :g_glyph ORDER BY rand()