MySQL SQLLesson 17Preview gratis
MySQL Aggregate Functions
Lesson ini bagian dari MySQL · Semua level
Ringkasan
Fungsi agregat menghitung sekelompok baris menjadi satu nilai ringkasan, seperti total, rata-rata, jumlah, nilai terkecil, dan terbesar. Fungsi ini hampir selalu dipakai bersama GROUP BY untuk menghitung per kelompok, misalnya total penjualan per kota. Perlu diingat, kolom lain yang tidak ikut fungsi agregat harus disertakan dalam GROUP BY agar hasilnya valid.
Poin kunci
- Fungsi agregat utama MySQL: COUNT(), SUM(), AVG(), MIN(), dan MAX()
- Fungsi agregat mengabaikan nilai NULL saat menghitung (kecuali COUNT(*) yang menghitung semua baris)
- GROUP BY mengelompokkan baris agar fungsi agregat dihitung per kelompok
- SELECT hanya boleh memuat kolom biasa bila kolom tersebut ikut dalam GROUP BY
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.