Tegnrækkefølgen og ligheden af tegn er defineret af sorteringen . I de fleste tilfælde bruges en sortering, der ikke skelner mellem store og små bogstaver.
Hvis du skal bruge en streng sammenligning, der skelner mellem store og små bogstaver for et bestemt datum, skal du bruge 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 dit tilfælde:
SELECT g_path FROM glyphs WHERE BINARY g_glyph = :g_glyph ORDER BY rand()