Session

Window-Funktionen im SQL Server - Aufgefrischt

Window-("Fenster")Funktionen werden im Allgemeinen als „fortgeschrittenes SQL“ betrachtet und obwohl sie Teil des Sprachstandards sind, werden sie vom SQL Server nicht vollständig implementiert. Die Version 2022 brachte immerhin ein kleines, sehenswertes Feature-Update mit sich und so wird es höchste Zeit, unser Wissen aufzufrischen.

Ihr lernt, wann und wie die OVER-, PARTITION- und ORDER-Klauseln verwendet werden. Von den Aggregat- und Ranking- bis hin zu Statistik- und Offset-Funktionen führt diese Session durch alles, was SQL Server bietet, bis hin zur neuen eigentlichen WINDOW-Klausel. Die Demos zeigen Anwendungen aus der Praxis, wie etwa laufende Mittelwerte und Summen, String-Aggregation und sogar das bekannte „Lücken- und Inseln“-Problem.

Wenn Ihr den Dreh erst einmal raus habt (hoffentlich nach dieser Session), wird klar, dass Window-Funktionen nicht übermäßig kompliziert sind, sondern die Entwicklung von Datenanalysen in T-SQL erleichtern und im optimalen Fall sogar einen Performance-Vorteil gegenüber herkömmlichen Methoden bringen.

Thomas Hütter

Explorer of things, builder of stuff

Brüggen, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.