Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

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.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×