Fungsi analitik (Transact-SQL)
Berlaku untuk: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW) Titik akhir analitik Azure SQL Edge SQL di Microsoft Fabric Warehouse di Microsoft Fabric
SQL Server mendukung fungsi analitik ini:
- CUME_DIST (T-SQL)
- FIRST_VALUE (T-SQL)
- LAG (Transact-SQL)
- LAST_VALUE (T-SQL)
- LEAD (Transact-SQL)
- PERCENT_RANK (T-SQL)
- PERCENTILE_CONT (T-SQL)
- PERCENTILE_DISC (T-SQL)
Fungsi analitik menghitung nilai agregat berdasarkan sekelompok baris. Namun, tidak seperti fungsi agregat, fungsi analitik dapat mengembalikan beberapa baris untuk setiap grup. Gunakan fungsi analitik untuk menghitung rata-rata pemindahan, menjalankan total, persentase, atau hasil N teratas dalam grup.