Sorgudaki belirtilen bir alanda yer alan bir değer kümesinin aritmetik ortalamasını hesaplar.
Söz dizimi
Ort ( expr )
İfade yer tutucusu, ortalamak istediğiniz sayısal verileri içeren alanı tanımlayan bir dize ifadesi veya bu alandaki verileri kullanarak hesaplama yapan bir ifadeyi temsil eder. İfadedeki işlenenler bir tablo alanının, sabitin veya işlevin adını içerebilir (iç veya kullanıcı tanımlı olabilir, ancak diğer SQL toplama işlevlerinden biri olamaz).
Açıklamalar
Ort ile hesaplanan ortalama aritmetik ortalamadır (değerlerin toplamının değer sayısına bölünmesi). Ortalama navlun maliyetini hesaplamak için ort işlevini kullanabilirsiniz.
Ort işlevi hesaplamaya null alan içermez.
Bir sorgu ifadesinde ve bir QueryDef nesnesinin SQL özelliğinde veya sql sorgusunu temel alan bir kayıt kümesi nesnesi oluştururken Ort işlevini kullanabilirsiniz.
Örnekler
Expression |
Sonuçlar |
SELECT Ort([UnitPrice]) AS Expr1 FROM ProductSales; |
"ProductSales" tablosundaki "UnitPrice" alanındaki tüm değerlerin ortalamasını döndürür ve İfade1 sütununda görüntülenir. |
SELECT Avg([SalePrice]) AS AvgSalePrice, Avg([Discount]) AS AvgDiscount FROM ProductSales; |
ProductSales tablosundaki ortalama "SalePrice" ve "Discount" alanını döndürür. Sonuçlar "AvgSalePrice" sütununda görüntülenir ve "AvgDiscount" sırasıyla satılan "Quantity" değerinin 10'un üzerinde olduğu tüm "SalePrice" ortalamasını döndürür. Sonuçlar "AvgSalePrice" sütununda görüntülenir. |
SELECT Abs(Avg([Discount])) AS AbsAverageDiscount FROM ProductSales; |
"Discount" alanının ortalama değerinin mutlak değerini döndürür ve "AbsAverageDiscount" sütununda görüntülenir. |