SELECT – Grundstruktur

Aufbau und Abarbeitung eines select-Statements:
 
Reihenfolge der Klauseln Reihenfolge der Abarbeitung Anmerkung
select 5 streiche alle Attribute, die nicht gesucht werden
from 1 wähle alle Relationen und bilde das kartesische Produkt
where 2 streiche alle Tupel, die nicht zur Bedingung gehören
group by 3 gruppiere die verbleibenen Tupel
having 4 steiche nach der Gruppierung alle Tupel die die Bedingung nicht erfüllen
order by 6 sortiere die verbliebene Ergebnismenge nach den Attributen
limit 7 gib aber nicht alle Tupel aus, sondern nur die gegebene Anzahl