de.comp.lang.php FAQ

20.3. Nach Textfeldern sortieren

Keywords: SQL | Datenbank | MSSQL | Text | Sortorder

Antwort von Frank Staude

MSSQL kann kein sortorder auf Felder vom Typ Text. Um dennoch ein solches Feld als Sortierkriterium verwenden zu können, muss man dem MSSQL sagen das er nur eine bestimmte Anzahl an Zeichen berücksichtigen soll. Dies wird im Query mit dem SUBSTRING Kommando gemacht.

Um die ersten 40 Zeichen für die Sortierung zu berücksichtigen muss man folgendes abschicken.

select * from tabelle order by substring(spaltenname,1,40)
hosted by
schlund + partner

Valid HTML 4.01! Valid CSS!

20.3. Nach Textfeldern sortieren
http://www.dclp-faq.de/q/q-mssql-textorder.html
de.comp.lang.php FAQ | (c) Copyright 2000-2003 Das dclp-FAQ-Team