Fonctions analytiques (Transact-SQL)
S’applique à : point de terminaison Azure SQL Edge SQL Analytics Analytics Platform System (PDW) Azure SQL Database
Azure SQL
Database
Azure Synapse Analytics
Platform System (PDW)
dans Microsoft Fabric Warehouse
SQL Server prend en charge ces fonctions analytiques :
- 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)
Les fonctions analytiques calculent une valeur d’agrégation basée sur un groupe de lignes. Contrairement aux fonctions d’agrégation, les fonctions analytiques peuvent toutefois retourner plusieurs lignes pour chaque groupe. Utilisez des fonctions analytiques pour calculer des moyennes mobiles, des cumuls, des pourcentages ou des résultats de type « N premiers » dans un groupe.