Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL ServerAzure
SQL DatabaseAzure
SQL Managed InstanceAzure
Synapse Analytics
Azure SQL Edge
SQL analytics endpoint in Microsoft FabricWarehouse
in der Microsoft FabricSQL-Datenbank
in Microsoft Fabric
Analytische Funktionen berechnen auf Grundlage einer Gruppe von Zeilen einen Aggregatwert. Sie können jedoch im Gegensatz zu Aggregatfunktionen mehrere Zeilen für jede Gruppe zurückgeben. Verwenden Sie analytische Funktionen, um gleitende Durchschnitte, laufende Summen, Prozentsätze oder die ersten N-Ergebnisse innerhalb einer Gruppe zu berechnen.
Die Microsoft SQL Datenbank-Engine bietet folgende analytische Funktionen auf einigen oder allen Plattformen. Siehe jeden Syntaxartikel für relevante Plattformen.
-
ANY_VALUE - Gibt jeden Nicht-Wert
NULLaus einer Gruppe von Zeilen zurück, oderNULLwenn alle Werte sindNULL. - APPROX_MEDIAN - Gibt einen ungefähren Medianwert für eine Wertmenge zurück.
- APPROX_QUANTILE - Gibt einen ungefähren Quantilwert für eine bestimmte Quantilposition zurück.
- CUME_DIST - Berechent die kumulative Verteilung eines Wertes innerhalb einer Gruppe von Werten.
- FIRST_VALUE - Gibt den ersten Wert in einer geordneten Wertmenge zurück.
- LAG – Gibt einen Wert aus einer vorherigen Zeile im selben Ergebnisset zurück, ohne dass ein Self-Join erforderlich ist.
- LAST_VALUE - Gibt den letzten Wert in einer geordneten Wertmenge zurück.
- LEAD – Gibt einen Wert aus einer nachfolgenden Zeile desselben Ergebnissetzes zurück, ohne dass ein Self-Join erforderlich ist.
- MEDIAN – Gibt den Medianwert der Werte in einer Gruppe zurück.
- PERCENT_RANK - Berechent den relativen Rang einer Reihe innerhalb einer Gruppe von Zeilen.
- PERCENTILE_CONT - Berechent ein Perzentil basierend auf einer stetigen Verteilung und interpoliert ein Ergebnis, das möglicherweise nicht einem Wert in der Gruppe entspricht.
- PERCENTILE_DISC - berechnet ein Perzentil basierend auf einer diskreten Verteilung und gibt einen Wert aus der Gruppe zurück.
- QUANTILE – Gibt den Wert zurück, der einem bestimmten Quantil innerhalb einer Gruppe entspricht.