Menghitung rata-rata aritmetika dari sekumpulan nilai yang terdapat dalam bidang yang ditentukan pada kueri.
Sintaks
AVG ( penghapusan )
Tempat penampung yang menunjukkan ekspresi string mengidentifikasi bidang yang berisi data numerik yang ingin Anda rata-rata atau ekspresi yang menjalankan perhitungan menggunakan data dalam bidang tersebut. Operand di ekspor dapat menyertakan nama bidang tabel, konstanta, atau fungsi (yang bisa berupa intrinsik atau yang ditentukan oleh pengguna tapi bukan salah satu fungsi agregat SQL lainnya).
Keterangan
Rata-rata perhitungan dengan AVG adalah rata-rata aritmetika (jumlah nilai dibagi dengan jumlah nilai). Anda dapat menggunakan AVG, misalnya, untuk menghitung biaya pengangkutan rata-rata.
Fungsi AVG tidak menyertakan bidang null dalam penghitungan.
Anda dapat menggunakan AVG dalam ekspresi kueri dan properti SQL dari objek QueryDef atau saat membuat objek perangkat rekaman berdasarkan kueri SQL.
Contoh
Ekspresi | Hasil |
---|---|
Pilih AVG ([UnitPrice]) sebagai Ekspr1 dari ProductSales; |
Mengembalikan rata-rata semua nilai dalam bidang "UnitPrice" dari tabel "ProductSales" dan ditampilkan di kolom Ekspr1. |
Pilih AVG ([SalePrice]) sebagai AvgSalePrice, AVG ([Discount]) sebagai AvgDiscount dari ProductSales; |
Mengembalikan nilai rata-rata "SalePrice" dan "Discount" dari tabel ProductSales. Hasilnya ditampilkan di kolom "AvgSalePrice" dan "AvgDiscount" menghasilkan rata-rata semua "SalePrice" di mana "Quantity" terjual lebih dari 10. Hasilnya ditampilkan di kolom "AvgSalePrice". |
Pilih ABS (AVG ([diskon])) sebagai AbsAverageDiscount dari ProductSales; |
Mengembalikan nilai absolut nilai rata-rata bidang "diskon" dan ditampilkan di kolom "AbsAverageDiscount". |
Catatan: Halaman ini diterjemahkan menggunakan mesin dan mungkin terdapat kesalahan tata bahasa atau masalah keakuratan. Kami bertujuan menyediakan konten yang bermanfaat untuk Anda. Dapatkah Anda memberi tahu kami apakah informasi ini bermanfaat untuk Anda? Berikut adalah artikel dalam bahasa Inggris untuk referensi.