Daten Sortieren
Wir können die empfangenen Daten in einer bestimmten Reihenfolge sortieren. Dazu rufen wir zunächst die Daten mit dem SELECT
-Operator ab und wenden anschließend die ORDER BY
-Klausel an. Diese Klausel verwendet die Namen der Spalten, nach denen die Ausgabe sortiert wird.
Hier ist die Syntax zur Veranschaulichung:
sql
Hier ist ein Beispiel, bei dem wir das Ergebnis nach der Spalte continent
sortieren:
SELECT continent FROM country ORDER BY continent;
Es ist wichtig zu beachten, dass bei Angabe einer Spalte mit Ganzzahlwerten die Sortierung in aufsteigender Reihenfolge erfolgt. Bei Zeichenfolgenspalten erfolgt die Sortierung in alphabetischer Reihenfolge.
Außerdem sollte die ORDER BY
-Klausel direkt vor der LIMIT
-Klausel stehen, falls eine LIMIT
-Klausel in der Abfrage enthalten ist.
Erläuterung: Im Beispiel ist zu erkennen, dass die ORDER BY
-Klausel die Daten anhand der Spalte continent
sortiert.
Swipe to start coding
Schreibe eine SQL-Abfrage, um die Spalte capital
aus der Tabelle country
abzurufen. Sortiere anschließend die Daten aus der Spalte capital
, die mit der SELECT
-Anweisung abgerufen wurden.
Lösung
Danke für Ihr Feedback!