Fungsi Agregat — SQL

Fungsi agregat menghitung nilai dari sekumpulan baris dan mengembalikan satu hasil. 5 fungsi agregat utama: Fungsi Keterangan Contoh COUNT(*) Jumlah baris 10 SU

Fungsi agregat menghitung nilai dari sekumpulan baris dan mengembalikan satu hasil.

5 fungsi agregat utama:

Fungsi Keterangan Contoh
COUNT(*) Jumlah baris 10
SUM(kolom) Total nilai 5000000
AVG(kolom) Rata-rata 250000
MIN(kolom) Nilai terkecil 10000
MAX(kolom) Nilai terbesar 1000000
SELECT COUNT(*) as total_produk FROM products;
SELECT SUM(harga) as total_harga FROM products;
SELECT AVG(umur) as rata_umur FROM users;
SELECT MIN(harga) as termurah, MAX(harga) as termahal FROM products;

COUNT variasi:

COUNT(*)         -- Hitung semua baris (termasuk NULL)
COUNT(kolom)     -- Hitung baris yang kolomnya tidak NULL
COUNT(DISTINCT kolom) -- Hitung nilai unik

Kombinasi dengan WHERE:

SELECT AVG(gaji) as rata_gaji
FROM karyawan
WHERE departemen = 'IT';

Yang akan kamu pelajari