Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Sortierrichtung Angeben | Sortierung Abgerufener Daten
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Einführung in SQL

bookSortierrichtung Angeben

Sortieren von Spalten in absteigender Reihenfolge

Es ist möglich, Daten nicht nur standardmäßig in aufsteigender Reihenfolge zu sortieren. Die ORDER BY-Klausel kann Daten auch in absteigender Reihenfolge anordnen, wofür das Schlüsselwort DESC verwendet wird.

123
SELECT continent FROM country ORDER BY continent DESC;
copy

Sortieren mehrerer Spalten in absteigender Reihenfolge

Daten können nach mehreren Spalten sortiert werden, was in vielen Fällen sogar erforderlich ist. Beispielsweise kann bei der Anzeige einer Liste von Studierenden zunächst nach Nachnamen und anschließend nach Vornamen sortiert werden. Dieses Vorgehen ist besonders hilfreich, wenn mehrere Studierende denselben Namen haben.

Wenn nach mehreren Spalten in absteigender Reihenfolge sortiert wird, muss für jede Spalte das Schlüsselwort DESC angegeben werden.

123
SELECT id, name, region FROM country ORDER BY region, name DESC;
copy

Das Schlüsselwort DESC muss nur auf die Spalte angewendet werden, die in absteigender Reihenfolge sortiert werden soll. In unserem Beispiel wurde DESC für die Spalte name, aber nicht für die Spalte region verwendet. Dadurch wird die Spalte name absteigend sortiert, während die Spalte region weiterhin in aufsteigender Reihenfolge (Standard) sortiert bleibt.

1. Welches Schlüsselwort wird in SQL verwendet, um Ergebnisse in absteigender Reihenfolge zu sortieren?

2. Wie sollte das Schlüsselwort DESC angewendet werden, wenn nach mehreren Spalten in absteigender Reihenfolge sortiert wird?

3. Wenn in einer ASC-Klausel weder DESC noch ORDER BY angegeben wird, wie lautet die Standard-Sortierreihenfolge?

question mark

Welches Schlüsselwort wird in SQL verwendet, um Ergebnisse in absteigender Reihenfolge zu sortieren?

Select the correct answer

question mark

Wie sollte das Schlüsselwort DESC angewendet werden, wenn nach mehreren Spalten in absteigender Reihenfolge sortiert wird?

Select the correct answer

question mark

Wenn in einer ASC-Klausel weder DESC noch ORDER BY angegeben wird, wie lautet die Standard-Sortierreihenfolge?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 5

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Suggested prompts:

Can you explain what happens if I use DESC for both columns?

How does sorting by multiple columns affect the final order of the results?

Can you give another example of sorting by more than two columns?

bookSortierrichtung Angeben

Swipe um das Menü anzuzeigen

Sortieren von Spalten in absteigender Reihenfolge

Es ist möglich, Daten nicht nur standardmäßig in aufsteigender Reihenfolge zu sortieren. Die ORDER BY-Klausel kann Daten auch in absteigender Reihenfolge anordnen, wofür das Schlüsselwort DESC verwendet wird.

123
SELECT continent FROM country ORDER BY continent DESC;
copy

Sortieren mehrerer Spalten in absteigender Reihenfolge

Daten können nach mehreren Spalten sortiert werden, was in vielen Fällen sogar erforderlich ist. Beispielsweise kann bei der Anzeige einer Liste von Studierenden zunächst nach Nachnamen und anschließend nach Vornamen sortiert werden. Dieses Vorgehen ist besonders hilfreich, wenn mehrere Studierende denselben Namen haben.

Wenn nach mehreren Spalten in absteigender Reihenfolge sortiert wird, muss für jede Spalte das Schlüsselwort DESC angegeben werden.

123
SELECT id, name, region FROM country ORDER BY region, name DESC;
copy

Das Schlüsselwort DESC muss nur auf die Spalte angewendet werden, die in absteigender Reihenfolge sortiert werden soll. In unserem Beispiel wurde DESC für die Spalte name, aber nicht für die Spalte region verwendet. Dadurch wird die Spalte name absteigend sortiert, während die Spalte region weiterhin in aufsteigender Reihenfolge (Standard) sortiert bleibt.

1. Welches Schlüsselwort wird in SQL verwendet, um Ergebnisse in absteigender Reihenfolge zu sortieren?

2. Wie sollte das Schlüsselwort DESC angewendet werden, wenn nach mehreren Spalten in absteigender Reihenfolge sortiert wird?

3. Wenn in einer ASC-Klausel weder DESC noch ORDER BY angegeben wird, wie lautet die Standard-Sortierreihenfolge?

question mark

Welches Schlüsselwort wird in SQL verwendet, um Ergebnisse in absteigender Reihenfolge zu sortieren?

Select the correct answer

question mark

Wie sollte das Schlüsselwort DESC angewendet werden, wenn nach mehreren Spalten in absteigender Reihenfolge sortiert wird?

Select the correct answer

question mark

Wenn in einer ASC-Klausel weder DESC noch ORDER BY angegeben wird, wie lautet die Standard-Sortierreihenfolge?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 5
some-alt