Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL ServerAzure
SQL DatabaseAzure
SQL Managed InstanceAzure
Synapse Analytics
Azure SQL Edge
SQL analytics endpoint in Microsoft FabricWarehouse
in de Microsoft FabricSQL-database
in Microsoft Fabric
Analytische functies berekenen een totale waarde op basis van een groep rijen. In tegenstelling tot aggregate functies kunnen analytische functies echter meerdere rijen voor elke groep teruggeven. Gebruik analytische functies om voortschrijdende gemiddelden, lopende totalen, percentages of top-N resultaten binnen een groep te berekenen.
De Microsoft SQL Database Engine biedt de volgende analytische functies op sommige of alle platforms. Raadpleeg elk syntaxisartikel voor relevante platforms.
-
ANY_VALUE - Retourneert elke niet-waarde
NULLuit een groep rijen, ofNULLals alle waarden zijnNULL. - APPROX_MEDIAN - Geeft een benaderende mediaanwaarde terug voor een verzameling waarden.
- APPROX_QUANTILE - Geeft een benaderende quantielwaarde terug voor een gespecificeerde quantielpositie.
- CUME_DIST - Berekent de cumulatieve verdeling van een waarde binnen een groep waarden.
- FIRST_VALUE - Geeft de eerste waarde terug in een geordende verzameling waarden.
- LAG - Geeft een waarde terug van een vorige rij in dezelfde resultaatset zonder dat er een zelf-join nodig is.
- LAST_VALUE - Geeft de laatste waarde terug in een geordende verzameling waarden.
- LEAD - Retourneert een waarde van een volgende rij in dezelfde resultaatset zonder dat een zelf-join nodig is.
- MEDIAAN - Geeft de mediane waarde van de waarden in een groep terug.
- PERCENT_RANK - Berekent de relatieve rangorde van een rij binnen een groep rijen.
- PERCENTILE_CONT - Berekent een percentiel op basis van een continue verdeling, waarbij een resultaat wordt geïnterpoleerd dat mogelijk niet gelijk is aan een waarde in de groep.
- PERCENTILE_DISC - Berekent een percentiel op basis van een discrete verdeling, waarbij een waarde uit de groep wordt teruggegeven.
- QUANTILE - Geeft de waarde terug die overeenkomt met een gespecificeerd quantiel binnen een groep.