Hej,
Er der ikke en venlig sjæl der kan fortælle mig hvordan jeg kan sortere på store/små bogstaver, sådan at jeg altid får små først.
Jeg har en tabel med brugernavne, hvoraf nogen eksisterer både med små og store bogstaver. Når jeg sorterer efter navn, så kommer de altid i samme rækkefølge uanset om jeg vælger ASC eller DESC, som vist herunder. Nogen 'par' (der hvor de findes på begge måder) listes med små bogstaver først, og andre med store først, men altid på samme måde!
SELECT name
FROM users
ORDER BY name ASC;
giver:
aaa
BBB
bbb
ccc
CCC
DDD
SELECT name
FROM users
ORDER BY name DESC;
giver:
ddd
ccc
CCC
BBB
bbb
aaa
Hvo-
rdan løser jeg det? så resultatet altid bliver:
aaa
bbb
BBB
ccc
CCC
ddd
--