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.