Home » SQL » Fungsi COUNT(), AVG() dan SUM() Pada SQL

Fungsi COUNT(), AVG() dan SUM() Pada SQL

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Fungsi SQL COUNT (), AVG () dan SUM ()

Fungsi COUNT() digunakan untuk mengembalikan jumlah baris yang cocok dengan kriteria yang ditentukan.

Fungsi AVG() digunakan untuk mengembalikan nilai rata-rata kolom numerik.

Fungsi SUM() digunakan untuk mengembalikan jumlah total kolom numerik.

Syntax COUNT()

SELECT COUNT(column_name)
FROM table_name
WHERE condition;

Syntax AVG()

SELECT AVG(column_name)
FROM table_name
WHERE condition;

Syntax SUM()

SELECT SUM(column_name)
FROM table_name
WHERE condition;

Contoh Database 1

Di bawah ini adalah pilihan dari tabel “Produk” di database contoh Northwind:

ProduktIDNamaProdukSupplierIDCategoryIDUnitHarga
1Chais1110 box x 20 bags18
2Chang1124 – 12 oz bottles19
3Aniseed Syrup1212 – 550 ml bottles10
4Chef Anton’s Cajun Seasoning2248 – 6 oz jars22
5Chef Anton’s Gumbo Mix2236 boxes21.35

Contoh COUNT()

Pernyataan SQL berikut menemukan jumlah produk:

Contoh

SELECT COUNT(ProdukID)
FROM Produk;

Catatan: Nilai NULL tidak dihitung.

Contoh AVG()

Pernyataan SQL berikut menemukan harga rata-rata semua produk:

Contoh

SELECT AVG(Price)
FROM Produk;

Catatan: Nilai NULL diabaikan.

Contoh Database 2

Di bawah ini adalah pilihan dari tabel “OrderDetails” di database contoh Northwind:

DetailOrderIDOrderIDProductIDKuantitas
1102481112
2102484210
310248725
410249149
5102495140

Contoh SUM()

Pernyataan SQL berikut menemukan jumlah kolom “Kuantitas” di tabel “DetailOrder”:

Contoh

SELECT SUM(Kuantitas)
FROM DetailOrder;

Catatan: Nilai NULL diabaikan.

You may also like