Kan någon upplysa mig om varför resultatet av
SELECT 'å' < 'ä'
blir 0? Databasens character set är utf8, kan det vara det som spökar?
2 svar · 477 visningar · startad av Skarre
Kan någon upplysa mig om varför resultatet av
SELECT 'å' < 'ä'
blir 0? Databasens character set är utf8, kan det vara det som spökar?
Om jag minns rätt så ligger dom "kodmässigt" äöå så att å är mindre än ä är inte sant om man bara går på "koderna".
Hmmm... det löser sig om jag byter character set till latin1. Vet någon hur man ändrar character set för samtliga tabeller i en databas? Går det att göra med en enda fråga utan att specificera några tabellnamn?
RED: "å", "ä" och "ö" hamnade i rätt ordning när jag bytte till latin1, men sorterar men strängar i ett resultat blir det fortfarande knas, t.ex.
Åååååå
Aaaaaa
Ääääää
Bbbbbb
Finns det en lösning på detta?