KD 4 : Menerapkan fungsi agregasi dalam basis data
Agregasi dalam SQL merupakan proses untuk mendapatkan nilai dari sekumpulan data yang telah dikelompokkan. Pengelompokan data didasarkan pada kolom atau kombinasi kolom yang dipilih. Beberapa fungsi untuk agregasi adalah: MAX : mencari data terbesar dari sekelompok data MIN : mencari data terkecil dari sekelompok data COUNT : mencari cacah data (data NULL tidak akan dimasukkan dalam perhitungan,kecuali disebutkan secara khusus) SUM : mencari jumlah dari sekumpulan data numeris AVG : mencari rerata dari sekumpulan data numeris Sintaks SQL untuk melakukan pengelompokan adalah: SELECT [daftar-kolom-non-agregasi,] daftar-kolom-agregasi FROM daftar-tabel [WHERE kondisi-record-dalam-tabel] [GROUP BY daftar-kolom-agregasi] [HAVING kodisi-filter-hasil-agregasi] [ORDER BY daftar-kolom-pengurutan] Untuk memperjelas mekanisme pengelompokan, kita gunakan contoh tabel P berikut, yang bisa anda dapatkan dengan menggunakan SQL query pada halaman terakhir bagian ini: Penggunaan fu