Fungsi Count

Berlaku Untuk
Access untuk Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Menghitung jumlah catatan yang dihasilkan oleh kueri.

Sintaks

Hitungan (expr)

Placeholder expr mewakili ekspresi string yang mengidentifikasi bidang yang berisi data yang ingin Anda hitung atau ekspresi yang melakukan penghitungan menggunakan data dalam bidang. Operan dalam expr dapat menyertakan nama tabel, bidang atau fungsi (yang dapat berupa fungsi intrinsik atau ditentukan pengguna, tetapi bukan fungsi agregat SQL lainnya). Anda dapat menghitung segala jenis data, termasuk teks.

Keterangan

Anda dapat menggunakan Hitungan untuk menghitung jumlah rekaman dalam kueri yang mendasari. Misalnya, Anda dapat menggunakan Hitung untuk menghitung jumlah pesanan yang dikirim ke negara tertentu.

Meskipun expr dapat melakukan penghitungan pada bidang, Hitung hanya menghitung jumlah catatan. Tidak masalah nilai apa yang disimpan dalam catatan.

Fungsi Count tidak menghitung catatan yang memiliki bidang Null kecuali expr adalah karakter wildcard tanda bintang (*). Jika Anda menggunakan tanda bintang, Hitungan menghitung jumlah total catatan, termasuk yang berisi bidang Null . Count(*) jauh lebih cepat daripada Count([Nama Kolom]). Jangan memasukkan tanda bintang dalam tanda kutip (' '). Contoh berikut menghitung jumlah catatan dalam tabel Pesanan:

SELECT Count(*) AS TotalOrders FROM Orders;

Jika expr mengidentifikasi beberapa bidang, fungsi Count hanya menghitung rekaman jika setidaknya salah satu bidang tersebut bukan Null. Jika semua bidang yang ditentukan adalah Null, catatan tidak dihitung. Pisahkan nama bidang dengan simbol dasem (&). Contoh berikut ini menunjukkan cara membatasi jumlah ke rekaman di mana ShippedDate atau Freight bukan Null:

SELECT Count('ShippedDate & Freight') AS [Not Null] FROM Orders;

Anda dapat menggunakan Hitungan dalam ekspresi kueri. Anda juga dapat menggunakan ekspresi ini dalam properti SQL objek QueryDef atau saat membuat objek Recordset berdasarkan kueri SQL.

Lihat Juga

Menghitung data menggunakan kueri

Menghitung bidang dalam fungsi SQL