Die Window-Klausel ermöglicht die Zentralisierung von Fensterdefinitionen. Sie ist die letzte Klausel der<table expression>—d. h. sie folgt der Having-Klausel falls vorhanden.
SELECT MIN(x) OVER window_name
, MAX(x) OVER window_name
FROM …
[ WHERE … ]
[ GROUP BY … ]
[HAVING … ]
WINDOW window_name AS ([PARTITION BY …] [ORDER BY …] …) Beide Fensterfunktionen, Min and Max, verwenden dieselbe Fensterdefinition.
Weiterführende Links
Other forms:
overclause (inline),window … as (<existing window name> …)Product specific clause:
qualify.
Normative Referenzen
Die Window-Klausel ist als Teil der optionalen Funktion T612, „Advanced OLAP operations“ in ISO/IEC 9075-2:2023 definiert.

