193
13.2
Kennenlernen von Fensterfunktionen
13.2.1 Fensterfunktionen definieren
Eine Fensterfunktion ist eine Funktion, die auf ein Fenster bzw. eine Menge von
Zeilen angewendet wird. Gruppenaggregatfunktionen wie SUM, MIN, MAX,
AVG und COUNT werden auf die durch eine GROUP BY-Klausel definierte Men-
ge von Zeilen angewandt. In Fenstervorgängen können diese und auch andere
Funktionen auf eine Menge von Zeilen angewendet werden, die in einem Fens-
ter durch die OVER-Klausel und die zugehörigen Elemente definiert wurden.
Fensterfunktionen von SQL Server sind in den folgenden Kategorien enthalten:
Aggregatfunktionen wie SUM, die auf ein Fenster angewendet werden und
eine einzelne Zeile zurückgeben
Rangfolgefunktionen wie RANK, die ...