Bir sorguda, belirtilen bir alanda yer alan bir değer kümesinin toplamını döndürür.
Söz dizimi
Topla(ifade)
İfade yer tutucusu, eklemek istediğiniz sayısal verileri içeren alanı tanımlayan bir dize ifadesini veya bu alandaki verileri kullanarak hesaplama yapan bir ifadeyi temsil eder. İfadedeki işlenenler bir tablo alanının, bir sabitin veya bir işlevin adını içerebilir (bunlar içsel veya kullanıcı tanımlı olabilir ancak diğer SQL toplam işlevlerinden biri olamaz).
Notlar
Sum işlevi alandaki değerlerin toplamını hesaplar. Örneğin, navlun ücretlerinin toplam maliyetini belirlemek için Sum işlevini kullanabilirsiniz.
Sum işlevi, Null alan içeren kayıtları yoksayar. Aşağıdaki örnekte, BirimFiyat ve Miktar alanlarının çarpımlarının toplamını nasıl hesaplayabileceğiniz gösterilir:
SELECT Sum(UnitPrice * Quantity) AS [Total Revenue]
FROM [Order Details];
Sorgu ifadesinde Topla işlevini kullanabilirsiniz. Bu ifadeyi bir QueryDef nesnesinin SQL özelliğinde veya SQL sorgusunu temel alan bir Kayıt Kümesi oluştururken de kullanabilirsiniz.
Sorgu kullanarak verileri toplamaSQL İşlevlerinde Alanları Hesaplama