Menghitung nilai rata-rata (average) dari nilai numerik dalam sebuah kolom. Mengabaikan nilai NULL dalam perhitungan.
numericDiperbarui: 13 Jun 2026AVG(expression) | AVG(DISTINCT expression)Kolom atau ekspresi numerik yang akan dihitung rata-ratanya
Menghitung rata-rata hanya dari nilai yang unik
1 SELECT AVG(price) AS average_price 2 FROM products;
Menghitung rata-rata harga dari semua produk.
| average_price |
|---|
| 45.50 |
1 SELECT 2 category, 3 AVG(price) AS avg_price 4 FROM products 5 GROUP BY category;
Menghitung rata-rata harga produk per kategori.
| category | avg_price |
|---|---|
| Electronics | 125.00 |
| Clothing | 35.75 |
1 SELECT AVG(COALESCE(discount, 0)) AS avg_discount 2 FROM orders;
Menggunakan COALESCE untuk mengganti NULL dengan 0 sebelum dihitung rata-ratanya.
Sudah paham AVG? Latih langsung di browser
Latihan interaktif, langsung di browser.
MIN