Ordningen och likheten mellan tecken definieras av sorteringen . I de flesta fall används en skiftlägesokänslig sortering.
Om du behöver använda en strikt, skiftlägeskänslig jämförelse för ett specifikt datum, använd BINARY
operatör
:
mysql> SELECT 'a' = 'A';
-> 1
mysql> SELECT BINARY 'a' = 'A';
-> 0
mysql> SELECT 'a' = 'a ';
-> 1
mysql> SELECT BINARY 'a' = 'a ';
-> 0
Så i ditt fall:
SELECT g_path FROM glyphs WHERE BINARY g_glyph = :g_glyph ORDER BY rand()