Menghitung jumlah baris atau nilai non-NULL dalam sebuah kolom. Fungsi aggregate paling dasar di Snowflake untuk menghitung data.
NUMBERDiperbarui: 6 Jan 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 customers;
Menghitung total semua baris di tabel customers.
1 SELECT COUNT(email) 2 FROM customers;
Menghitung berapa customer yang memiliki email (tidak NULL).
1 SELECT COUNT(DISTINCT region) 2 FROM customers;
Menghitung berapa banyak region berbeda dari semua customer.
1 SELECT 2 region, 3 COUNT(*) as total_customers, 4 COUNT(DISTINCT city) as unique_cities 5 FROM customers 6 GROUP BY region 7 ORDER BY total_customers DESC;
Menghitung jumlah customer dan kota unik per region.
| REGION | TOTAL_CUSTOMERS | UNIQUE_CITIES |
|---|---|---|
| ASIA | 5000 | 120 |
| EUROPE | 4000 | 95 |
| AMERICAS | 3500 | 80 |
Sudah paham COUNT? Latih langsung di browser
Latihan interaktif, langsung di browser.