- Einige Varianten
Diese optionale Funktion deckt die Grundfunktion der Order By-Klausel ab.
SELECT c
FROM (VALUES (1)
, (2)
) t(c)
ORDER BY cVarianten
Bei der Order By-Klausel kann man die folgenden Schlüsseltypen unterscheiden: ⓵ Spaltennamen der Select-Klausel; ⓶ Spaltennamen der From-Klausel0 un ⓷ Ausdrücke, die mindestens einen solchen Spaltennamen enthalten.1 Positionsnummern mittels positiver Ganzzahl ⓸ sind nicht mehr standard SQL.
- Ausdrücke können keinen
Select-Namen enthalten:select c AS x FROM (VALUES (1), (2)) t(c) ORDER BY x * 2 - Auch als Bind-Parameter:
order by ?• Negative Parameter (nicht aber Literale) kehren die Reihenfolge um - Auch als Bind-Parameter:
order by ?
Siehe Auch
Artikel
Standard-Funktionen
Pflicht-Funktionen
Optionale Funktionen
Normative Referenzen
F850, „Top-level <order by clause>in <query expression>“ ist eine optionale Funktion in ISO/IEC 9075-2:2023. Sie erschien erstmals in der Ausgabe von 2008.

