Wie kann das sein? Das "-" steht in der ANSI-Tabelle hinter dem " ". Und unter FOXCDX (da war die Tabelle aber auch noch ASCII, was in dem Bereich aber Null Unterschied machen sollte) hatte das auch funktioniert.Skimmer-Filter
Skimmer 1
Jan
Moderator: Moderatoren
Wie kann das sein? Das "-" steht in der ANSI-Tabelle hinter dem " ". Und unter FOXCDX (da war die Tabelle aber auch noch ASCII, was in dem Bereich aber Null Unterschied machen sollte) hatte das auch funktioniert.Skimmer-Filter
Skimmer 1
So wie ein ä nach dem z kommtJan hat geschrieben:Aber: Das sollte doch alles keine Rolle spielen. Lerzeichen und Minuszeichen sind im Zeichensatz so weit oben, das die in jeder Sprache und egal ob ANSI oder OEM immer korrekt sortiert werden sollten. Wir reden ja hier nicht von Umlauten oder sowas.
Code: Alles auswählen
select * from Tabelle order by titel
gleich, weil dieselben Funktionen zum Ermitteln des Sortierschlüssels verwendet werden.UliTs hat geschrieben:Wie ist denn die Sortierung, wenn manverwendet?Code: Alles auswählen
select * from Tabelle order by titel
Code: Alles auswählen
select * from tabelle order by replace(titel,' ','-')
Code: Alles auswählen
select * from tabelle order by replace(replace(replace(titel,'-','@'),' ','-'),'@',' ')