Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi COUNT mengembalikan jumlah nilai dalam ekspresi.
Syntax
COUNT(<scalar_expr>)
Arguments
| Description | |
|---|---|
scalar_expr |
Ekspresi skalar untuk dihitung. |
Tipe pengembalian
Mengembalikan nilai skalar numerik.
Examples
Bagian ini berisi contoh cara menggunakan konstruksi bahasa kueri ini.
Pertimbangkan kumpulan sampel dokumen ini dalam Products koleksi untuk contoh-contoh ini.
[
{
"name": "Kameni Adult Bike Helmet",
"detailCategory": "gear-cycle-helmets"
},
{
"name": "Rockmak Full Face Helmet",
"detailCategory": "gear-cycle-helmets"
},
{
"name": "Barea Skateboard Helmet",
"detailCategory": "gear-cycle-helmets"
},
{
"name": "Cranix Full Face Helmet",
"detailCategory": "gear-cycle-helmets"
},
{
"name": "Furano Adult Bike Helmet",
"detailCategory": "gear-cycle-helmets"
},
{
"name": "Prigla Adult Bike Helmet",
"detailCategory": "gear-cycle-helmets"
},
{
"name": "Menitos Skateboard Helmet",
"detailCategory": "gear-cycle-helmets"
},
{
"name": "Knimer Adult Bike Helmet",
"detailCategory": "gear-cycle-helmets"
},
{
"name": "Cranix Bike Helmet",
"detailCategory": "gear-cycle-helmets"
},
{
"name": "Jeropa Adult Bike Helmet",
"detailCategory": "gear-cycle-helmets"
}
]
Menghitung menggunakan nilai skalar dan ekspresi
Dalam contoh ini, COUNT digunakan dengan skalar dan ekspresi. Keduanya mengembalikan 1.
SELECT VALUE {
countScalar: COUNT(1),
countExpression: COUNT(2 + 3)
}
[
{
"countScalar": 1,
"countExpression": 1
}
]
Menghitung kemunculan bidang
Dalam contoh ini, fungsi menghitung berapa kali name bidang terjadi dalam data yang difilter.
SELECT VALUE
COUNT(p.name)
FROM
products p
WHERE
p.detailCategory = "gear-cycle-helmets"
[
10
]
Hitung semua item
Dalam contoh ini, fungsi digunakan untuk menghitung setiap item dalam kontainer yang cocok dengan filter.
SELECT VALUE
COUNT(1)
FROM
products p
WHERE
p.detailCategory = "gear-cycle-helmets"
[
10
]
Komentar
- Fungsi ini mendapat manfaat dari penggunaan indeks rentang untuk properti apa pun dalam filter kueri. Untuk informasi selengkapnya, lihat indeks rentang.