Applies ToAccess untuk Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Menghitung rata-rata aritmetika sekumpulan nilai yang dimuat dalam bidang tertentu pada kueri.

Sintaks

Avg ( expr )

Tempat penampung ekspr mewakili ekspresi string mengidentifikasi bidang yang berisi data numerik yang ingin Anda rata-rata atau ekspresi yang melakukan penghitungan menggunakan data dalam bidang tersebut. Operand di expr bisa menyertakan nama bidang tabel, konstanta, atau fungsi (yang bisa berupa fungsi intrinsik atau ditentukan pengguna tetapi tidak salah satu fungsi agregat SQL lainnya).

Keterangan

Rata-rata yang dihitung oleh Avg adalah rata-rata aritmetika (jumlah nilai yang dibagi dengan jumlah nilai). Anda dapat menggunakan Avg, misalnya, untuk menghitung biaya pengangkutan rata-rata.

Fungsi Avg tidak menyertakan bidang Null apa pun dalam perhitungan.

Anda bisa menggunakan Avg dalam ekspresi kueri dan dalam properti SQL objek QueryDef atau saat membuat objek perangkat rekaman berdasarkan kueri SQL.

Contoh

Ekspresi

Hasil

SELECT Avg([UnitPrice]) AS Expr1 FROM ProductSales;

Mengembalikan rata-rata semua nilai dalam bidang "HargaSatuan" dari tabel "ProductSales" dan ditampilkan di kolom Expr1.

SELECT Avg([SalePrice]) AS AvgSalePrice, Avg([Discount]) AS AvgDiscount FROM ProductSales;

Mengembalikan rata-rata bidang "SalePrice" dan "Discount" dari tabel ProductSales. Hasil ditampilkan dalam kolom "AvgSalePrice" dan "AvgDiscount" masing-masing mengembalikan rata-rata semua "SalePrice" di mana "Kuantitas" yang dijual lebih dari 10. Hasilnya ditampilkan dalam kolom "AvgSalePrice".

SELECT Abs(Avg([Discount])) AS AbsAverageDiscount FROM ProductSales;

Mengembalikan nilai absolut dari nilai rata-rata bidang "Diskon" dan ditampilkan dalam kolom "AbsAverageDiscount".

Menghitung Bidang dalam Fungsi SQL

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.