Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A COUNT függvény a kifejezésben szereplő értékek számát adja vissza.
Szemantika
COUNT(<scalar_expr>)
Arguments
| Description | |
|---|---|
scalar_expr |
Megszámlálandó skaláris kifejezés. |
Visszatérési típusok
Numerikus skaláris értéket ad vissza.
Példák
Ez a szakasz példákat tartalmaz a lekérdezési nyelv szerkezetének használatára.
Ezeket a példákat tekintsük át a gyűjteményben található Products dokumentumok mintakészletének.
[
{
"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"
}
]
Számolás skaláris érték és kifejezés használatával
Ebben a példában a DARAB függvény skaláris és kifejezésekkel használható. Mindkettő ad vissza 1.
SELECT VALUE {
countScalar: COUNT(1),
countExpression: COUNT(2 + 3)
}
[
{
"countScalar": 1,
"countExpression": 1
}
]
Mező előfordulásainak száma
Ebben a példában a függvény megszámolja, hogy a name mező hányszor fordul elő szűrt adatokban.
SELECT VALUE
COUNT(p.name)
FROM
products p
WHERE
p.detailCategory = "gear-cycle-helmets"
[
10
]
Az összes elem megszámlálása
Ebben a példában a függvény a szűrőnek megfelelő tároló minden elemének megszámlálására szolgál.
SELECT VALUE
COUNT(1)
FROM
products p
WHERE
p.detailCategory = "gear-cycle-helmets"
[
10
]
Megjegyzések
- Ez a függvény a lekérdezés szűrőjének bármely tulajdonságához használ tartományindexet. További információ: tartományindexek.