Hallo Forum,
ich hab 'ne Liste mit Namen, die ich alphabetisch sortiert ausgeben möchte. Die Abfrage dazu lautet:
SELECT vorname,nachname, nummer FROM autor ORDER BY nachname ASC
klappt auch.
Leider sortiert mir MySQL Begriffe mit Umlauten an den Schluss. Z.B. steht "Kohn" vor "Kärner", und das ist ja lexikalisch falsch.
Weiß jemand Rat, ob es da eine einfache Lösung gibt? Oder muss ich erst alle Namen einlesen lassen, sie dann nach Ersetzung (ü=ue, usw.) umsortieren, und dann wieder zurückübersetzen(was natürlich ungepuffert ziemlich fehleranfällig wäre)?
Danke schonmal
Markus
ich hab 'ne Liste mit Namen, die ich alphabetisch sortiert ausgeben möchte. Die Abfrage dazu lautet:
SELECT vorname,nachname, nummer FROM autor ORDER BY nachname ASC
klappt auch.
Leider sortiert mir MySQL Begriffe mit Umlauten an den Schluss. Z.B. steht "Kohn" vor "Kärner", und das ist ja lexikalisch falsch.
Weiß jemand Rat, ob es da eine einfache Lösung gibt? Oder muss ich erst alle Namen einlesen lassen, sie dann nach Ersetzung (ü=ue, usw.) umsortieren, und dann wieder zurückübersetzen(was natürlich ungepuffert ziemlich fehleranfällig wäre)?
Danke schonmal
Markus
Kommentar