SQL COUNT()
Fungsi COUNT() mengembalikan bilangan baris yang sepadan dengan syarat yang ditentukan.
SQL COUNT(column_name) Syntax
COUNT(column_name) fungsi mengembalikan bilangan nilai dalam lajur yang ditentukan (NULL tidak dikira):
SQL COUNT(*) Syntax
COUNT(*) fungsi mengembalikan bilangan rekod dalam jadual:
SQL COUNT(DISTINCT column_name) Sintaks
COUNT(DISTINCT column_name) Fungsi mengembalikan bilangan nilai yang berbeza dari lajur yang ditentukan:
Nota: COUNT(DISTINCT) berfungsi dengan ORACLE dan Microsoft SQL Server, tetapi tidak boleh digunakan dengan Microsoft Access.
Pangkalan Data Demo
Dalam tutorial ini kami akan menggunakan pangkalan data sampel php.
Berikut ialah data yang dipilih daripada jadual "access_log":
|. id_tapak |.
+-------- -+---- ---+----------+
| 1 | -05-13 |
|. 1 |. 2016-05-14 |. 05-14 |
|. 2016-05-15 |
| |
|. 3 |. 17-05-2016 | ---- -+
SQL COUNT(column_name) Contoh
Instance
PILIH KIRA(kira) SEBAGAI nombor DARI log_akses
DI MANA site_id=3;
SQL COUNT(*) Contoh
Pernyataan SQL berikut mengira jumlah bilangan rekod dalam jadual "access_log":
Contoh
Laksanakan SQL di atas dan hasil output adalah seperti berikut:
SQL COUNT(DISTINCT column_name ) Contoh
Pernyataan SQL berikut mengira bilangan rekod dengan site_id berbeza dalam jadual "access_log":
Contoh
Hasil output untuk melaksanakan SQL di atas adalah seperti berikut: