Funções analíticas (Transact-SQL)
Aplica-se a: SQL Server
Banco de Dados
SQL do Azure Instância Gerenciada de SQL do
Azure PDW (Sistema de Plataforma de Análise)
do Azure SQL
do Edge
Ponto de extremidade de análise de SQL no Microsoft Fabric
Warehouse no Microsoft Fabric
O SQL Server é compatível com estas funções 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)
As funções analíticas computam um valor agregado com base em um grupo de linhas. Ao contrário das funções de agregação, no entanto, as funções analíticas podem retornar várias linhas para cada grupo. Use funções analíticas para calcular médias móveis, totais acumulados, percentuais ou os primeiros N resultados de um grupo.