Lompat ke konten utama
←

Mengolah Data dengan SQL

Pelajaran 14 dari 24

Mengurutkan dan meringkas

COUNT, SUM, AVG, MIN, MAX

Setelah pelajaran ini kamu bisa meringkas satu kolom menjadi satu angka.

  • ±13 menit
  • 3 latihan
  • Diperiksa 26 Sep 2026

Latihan di pelajaran ini butuh akun gratis. Progres, kode, dan catatanmu hanya tersimpan di browser ini. Masuk untuk menyimpannya

Materi

Fungsi agregat meringkas banyak baris menjadi satu nilai. COUNT(*) menghitung banyaknya baris, SUM menjumlahkan isi satu kolom angka, AVG menghitung rata-ratanya, MIN dan MAX mengambil nilai terkecil dan terbesar.

SELECT COUNT(*) FROM pelanggan;
SELECT MAX(harga) FROM produk;

Selama tidak ada GROUP BY, hasil kueri agregat selalu satu baris. Beberapa ringkasan bisa diminta sekaligus: SELECT MIN(harga), MAX(harga), AVG(harga) FROM produk memberi satu baris berisi tiga kolom.

AVG menghasilkan bilangan pecahan begitu ada satu nilai yang terbaca. ROUND membulatkannya ke bilangan bulat terdekat, dan angka kedua di dalam ROUND menentukan berapa angka yang disisakan di belakang koma.

Agregat juga bisa dibatasi dengan WHERE. Kueri SELECT AVG(harga) FROM produk WHERE kategori = 'Kertas' merata-ratakan harga kertas saja, karena WHERE membuang baris lain sebelum rata-ratanya dihitung.

Latihan

0/3 lulus

Jawaban diperiksa di server. Lulus berarti kamu memahami contohnya, bukan penilaian seluruh pekerjaanmu.

Catatanmu

Memuat catatan…

tersimpan otomatis, ikut tercetak · 0/4.000

Lanjutkan ke

Tampilkan 4 lagi