Übersicht: Aufbau einer SQL-Abfrage
Eine SQL-SELECT-Anweisung besteht aus folgenden Elementen. Optionale Elemente stehen in eckigen Klammern. Ein senkrechter Strich trennt Alternativen.
[
[
[
[
[
Hinweise:
- Spalten können Attribute, Aggregatfunktionen oder Berechnungen sein. Bei
GROUP BY undORDER BY ist auch die Angabe eines Alias möglich. - Bei einer Gruppierung müssen alle Spalten in der
SELECT -Klausel entweder von einer Aggregatfunktion umschlossen oder explizit in derGROUP BY -Klausel aufgezählt sein.
Operatoren für Berechnungen:
Aggregatfunktionen:
Operatoren für Vergleiche in Bedingungen:
| Operator | Erläuterung |
|---|---|
| gleich | |
| ungleich | |
| größer als | |
| kleiner als | |
| größer als oder gleich | |
| kleiner als oder gleich | |
| Vergleich mit einem Muster, mit den Platzhaltern |
Der Sprachumfang entspricht den Vorgaben in den ergänzenden Hinweisen für zentrale Abschlussprüfungen in Niedersachsen.