In diesem wikiHow zeigen wir dir, wie du die ORDER BY-Klausel in SQL verwendest, um Ergebnisse aus einer Tabelle zu sortieren. Mit der ORDER BY-Klausel können Sie eine oder mehrere Spalten in aufsteigender und absteigender Reihenfolge sortieren.
Schritte
Schritt 1. Geben Sie AUSWÄHLEN * ein
Das bedeutet, dass wir uns alle Spalten ansehen. Wechseln Sie in die nächste Zeile.
Schritt 2. Geben Sie FROM Tabellenname ein
Ersetzen Sie table_name durch den Namen der Tabelle und gehen Sie dann zur nächsten Zeile.
Schritt 3. Geben Sie ORDER BY-Kriterien ein;
Hier sind einige Beispiele:
- Wenn Sie beispielsweise Ergebnisse in alphabetischer Reihenfolge basierend auf einer Spalte namens NAME anzeigen möchten, verwenden Sie ORDER BY NAME;. Aufsteigende Reihenfolge ist die Standardsortierreihenfolge, aber Sie können auch mit ORDER BY NAME ASC angeben, dass sie aufsteigend sein soll; wenn du willst.
- Wenn Sie die Ergebnisse lieber in umgekehrter Reihenfolge anzeigen möchten, verwenden Sie ORDER BY NAME DESC;. DESC bedeutet "absteigende Reihenfolge".
- Wenn Sie nach zwei Spalten sortieren möchten, trennen Sie diese durch Kommas. Beispiel: ORDER BY LAST_NAME ASC, FIRST_NAME DESC; würde die Ergebnisse alphabetisch nach Nachnamen sortiert anzeigen. Wenn derselbe LAST_NAME mit mehreren FIRST_NAME-Einträgen übereinstimmt, werden die Ergebnisse von FIRST_NAME ebenfalls in absteigender Reihenfolge angezeigt.
Schritt 4. Führen Sie den Befehl aus
Sie sehen nun Ihre SQL-Ergebnisse in der entsprechenden Reihenfolge.