Pengertian Fungsi Agregat dalam SQL

Pengertian Fungsi Agregat dalam SQL
Dalam SQl dikenal fungsi  agregat. Fungsi agregat (aggregate)  adalah fungsi yang menerima koleksi nilai dan mengembalikan nilai tunggal sebagai hasilnya.
Jenis fungsi Agregat
Standar ISO mendefinisikan lima jenis fungsi agregat, yaitu:

fungsi Agregat standar ISO
Sebelum mencoba berbagai fungsi agregat SQL, buatlah tabel dengan struktur sebagai berikut:


Struktul tabel buku
Tambahkan record-record berikut ini:


data tabel buku
Fungsi Agregat: COUNT
Digunakan untuk menghitung jumlah record.
Contoh:
Hitung jumlah record tabel buku
SELECT COUNT(*)
FROM buku;
Hitung jumlah record tabel buku dengan nama kolom jum_rec
SELECT COUNT(*) AS jum_rec
FROM buku;
Hitung jumlah record untuk tahun 2003
SELECT COUNT(*) AS jum_rec
FROM buku
WHERE tahun = 2003;

Fungsi Agregat: SUM
Fungsi Agregat SUM digunakan untuk menghitung total nilai dari kolom tertentu
Contoh:
Hitung total harga
SELECT SUM(harga) AS total_harga
FROM buku;
Hitung total harga untuk tahun 2003
SELECT SUM(harga) AS total_harga
FROM buku
WHERE tahun=2003;


0 Response to "Pengertian Fungsi Agregat dalam SQL"