Avg İşlevi

Uygulandığı Öğe
Microsoft 365 için Access Access 2024 Access 2021 Access 2019 Access 2016

Bir sorguda belirtilen alanda yer alan bir değerler kümesinin aritmetik ortalamasını hesaplar.

Söz dizimi

Ort(ifade)

İfade yer tutucusu, ortalamasını almak 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

Ort ile hesaplanan ortalama aritmetik ortalamadır (değerlerin toplamının değer sayısına bölümü). Örneğin, ortalama navlun maliyetini hesaplamak için Avg'yi kullanabilirsiniz.

Avg işlevi hesaplamaya hiçbir Null alanı dahil etmez.

Avg'yi bir sorgu ifadesinde, bir QueryDef nesnesinin SQL özelliğinde veya SQL sorgusunu temel alan bir kayıt kümesi nesnesi oluştururken kullanabilirsiniz.

Örnekler

İfade Sonuçlar
SELECT Avg([BirimFiyat]) AS İfade1 FROM ÜrünSatışı; "ÜrünSatış" tablosundan "BirimFiyat" alanındaki tüm değerlerin ortalamasını döndürür ve İfade1 sütununda görüntüler.
SELECT Avg([SalePrice]) AS AvgSalePrice, Avg([Discount]) AS AvgDiscount FROM ProductSales; ÜrünSatışları tablosundan ortalama "İndirimFiyatı" ve "İndirim" alanını döndürür. Sonuçlar sırasıyla "AvgSalePrice" ve "AvgDiscount" sütunlarında görüntülenir ve satılan "Miktar" 10'un üzerinde olduğunda tüm "SalePrice" değerlerinin ortalamasını döndürür. Sonuçlar "AvgSalePrice" sütununda görüntülenir.
SELECT Abs(Avg([İndirim])) AS AbsAverageDiscount FROM ÜrünSatışı; "İndirim" alanının ortalama değerinin mutlak değerini döndürür ve "AbsOrtalamaİndirim" sütununda görüntüler.

SQL İşlevlerinde Alanları Hesaplama