Funciones analíticas (Transact-SQL)
Se aplica a: Punto de conexión de análisis sql de Azure SQL Server
de Azure SQL Database
Instancia administrada
el sistema de plataforma de Análisis de Azure Synapse Analytics
(PDW)
de Azure SQL Edge
en Microsoft Fabric
Warehouse en Microsoft Fabric
SQL Server admite estas funciones analíticas:
- CUME_DIST (Transact-SQL)
- FIRST_VALUE (Transact-SQL)
- LAG (Transact-SQL)
- LAST_VALUE (Transact-SQL)
- LEAD (Transact-SQL)
- PERCENT_RANK (Transact-SQL)
- PERCENTILE_CONT (Transact-SQL)
- PERCENTILE_DISC (Transact-SQL)
Las funciones analíticas calculan un valor agregado a partir de un grupo de filas. A diferencia de las funciones de agregado, estas funciones pueden devolver varias filas para cada grupo. Puede usar las funciones analíticas para calcular medias móviles, totales acumulados, porcentajes o resultados de N valores superiores dentro de un grupo.