tutorial pengembangan web terbaru
 

SQL COUNT() Function


The COUNT() mengembalikan fungsi jumlah baris yang cocok dengan kriteria tertentu.


SQL COUNT (column_name) Sintaks

COUNT (column_name) mengembalikan fungsi jumlah nilai (nilai NULL tidak akan dihitung) dari kolom tertentu:

SELECT COUNT(column_name) FROM table_name;

SQL COUNT (*) Sintaks

COUNT (*) fungsi mengembalikan jumlah record dalam sebuah tabel:

SELECT COUNT(*) FROM table_name;

SQL COUNT (DISTINCT nama_kolom) Sintaks

COUNT (column_name DISTINCT) mengembalikan fungsi jumlah nilai yang berbeda dari kolom tertentu:

SELECT COUNT(DISTINCT column_name) FROM table_name;

Note: COUNT (DISTINCT) bekerja dengan ORACLE dan Microsoft SQL Server, tapi tidak dengan Microsoft Access.


Demo database

Dalam tutorial ini kita akan menggunakan terkenal sampel database Northwind.

Di bawah ini adalah pilihan dari "Orders" tabel:

OrderID CustomerID EmployeeID OrderDate ShipperID
10265 7 2 1996-07-25 1
10266 87 3 1996-07-26 3
10267 25 4 1996-07-29 1

SQL COUNT (column_name) Contoh

Pernyataan SQL berikut menghitung jumlah pesanan dari "CustomerID"=7 dari "Orders" tabel:

Contoh

SELECT COUNT(CustomerID) AS OrdersFromCustomerID7 FROM Orders
WHERE CustomerID=7;

Cobalah sendiri "

SQL COUNT (*) Contoh

Pernyataan SQL berikut menghitung jumlah pesanan dalam "Orders" tabel:

Contoh

SELECT COUNT(*) AS NumberOfOrders FROM Orders;

Cobalah sendiri "

SQL COUNT (DISTINCT nama_kolom) Contoh

Pernyataan SQL berikut menghitung jumlah pelanggan yang unik dalam "Orders" tabel:

Contoh

SELECT COUNT(DISTINCT CustomerID) AS NumberOfCustomers FROM Orders;

Cobalah sendiri "