Menghitung jumlah baris atau nilai non-NULL dalam sebuah kolom. Salah satu fungsi aggregate paling dasar dan sering digunakan.
bigintDiperbarui: 12 Jul 2026COUNT(*) | COUNT(expression) | COUNT(DISTINCT expression)Menghitung semua baris termasuk NULL
Kolom atau ekspresi. Hanya nilai non-NULL yang dihitung
Menghitung hanya nilai unik (tidak duplikat)
1 SELECT COUNT(*) 2 FROM users;
Menghitung total semua baris di tabel users.
1 SELECT COUNT(email) 2 FROM users;
Menghitung berapa user yang memiliki email (tidak NULL). Jika ada user tanpa email, tidak akan dihitung.
1 SELECT COUNT(DISTINCT country) 2 FROM users;
Menghitung berapa banyak negara berbeda dari semua user.
1 SELECT 2 status, 3 COUNT(*) as total 4 FROM orders 5 GROUP BY status 6 ORDER BY total DESC;
Menghitung jumlah order per status.
| status | total |
|---|---|
| completed | 850 |
| pending | 234 |
| cancelled | 56 |
Sudah paham COUNT? Latih langsung di browser
Latihan interaktif, langsung di browser.
MIN