Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Azure Synapse Analytics
Analiz Platformu Sistemi (PDW)
Microsoft Fabric'teki SQL analiz uç noktası
Microsoft Fabric'teki ambar
Microsoft Fabric'teki SQL veritabanı
Bir toplam fonksiyon, bir değer kümesi üzerinde hesaplama yapar ve tek bir değer döndürür. Dışında COUNT(*), toplu fonksiyonlar null değerleri görmezden gelir. Toplu fonksiyonlar genellikle SELECT ilemesinin GROUP BY maddesiyle birlikte kullanılır.
Tüm toplam fonksiyonlar deterministiktir. Başka bir deyişle, toplu fonksiyonlar çağrıldıklarında, belirli bir giriş değerleri kümesiyle çağrıldıklarında her seferinde aynı değeri döndürürler. Fonksiyon determinizmi hakkında daha fazla bilgi için Deterministik ve Belirsiz Fonksiyonlar sayfasına bakınız. OVER maddesi, STRING_AGG, GRUPLAMA veya GROUPING_ID fonksiyonları hariç tüm toplu fonksiyonları takip edebilir.
Toplu fonksiyonları yalnızca aşağıdaki durumlarda ifade olarak kullanın:
- Bir SELECT ifadesinin seçim listesi (ister alt sorgu ister dış sorgu).
- Bir HAVING maddesi.
Transact-SQL aşağıdaki toplam fonksiyonları sağlar:
- APPROX_COUNT_DISTINCT
- AVG
- CHECKSUM_AGG
- Sayı
- COUNT_BIG
- GRUP -LANDIRMA
- GROUPING_ID
- MAX
- MİN
- STDEV
- STDEVP
- STRING_AGG
- TOPLAM
- VAR
- VARP
Ayrıca bakınız
Yerleşik İşlevler (Transact-SQL)
OVER Maddesi (Transact-SQL)