Grundkurs SQL

4.2.1  Absteigend sortieren

Gerade haben wir die Reihen aufsteigend, also von a nach z sortiert. Mit Hilfe des Schlüsselwortes DESC können wir die Reihenfolge umkehren und absteigend sortieren (von z nach a). Beachten Sie, dass Groß- und Kleinbuchstaben nicht unterschieden werden. Die geänderte Abfrage würde lauten:

[21]SELECT   personal_ID, name, vorname
FROM     tbl_mitarbeiter
ORDER BY personal_ID DESC

Das Schlüsselwort DESC muss hinter dem Spaltenbezeichner stehen, achten Sie darauf! In unserem Beispiel macht es möglicherweise nicht viel Sinn, die Ausgabe zu sortieren. In Datenbanken mit Abfrageergebnissen mit Hunderten von Datensätzen ist das schon sehr sinnvoll, da man sonst schnell den Überblick verlieren kann. Deshalb empfiehlt es sich immer zu sortieren, am besten nach den Spalten, die am wichtigsten sind.

ASC steht für das englische Wort ascending (aufsteigend) und DESC für descending (abfallend/absteigend).