4.2 ORDER BY und DISTINCT

Definition

ORDER BY sortiert das Ergebnis einer SQL-Abfrage.

DISTINCT entfernt doppelte Werte aus dem Ergebnis.


ORDER BY

Mit ORDER BY werden Datensätze sortiert.

SELECT name, ort
FROM kunde
ORDER BY name;

ASC und DESC

Schlüsselwort Bedeutung
ASC aufsteigend sortieren
DESC absteigend sortieren

Beispiel aufsteigend

SELECT name, ort
FROM kunde
ORDER BY name ASC;

Beispiel absteigend

SELECT name, ort
FROM kunde
ORDER BY name DESC;

DISTINCT

Mit DISTINCT werden doppelte Werte entfernt.

SELECT DISTINCT ort
FROM kunde;

Merksatz

ORDER BY sortiert.
DISTINCT entfernt doppelte Werte.


Prüfungshinweis

In IHK-Aufgaben wird häufig gefragt, in welcher Reihenfolge Datensätze ausgegeben werden oder wie doppelte Werte vermieden werden.

Typische Fehler:


Quellen


Revision #1
Created 30 June 2026 15:04:40 by Admin
Updated 30 June 2026 15:05:33 by Admin