Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A SUM függvény kiszámítja a kifejezés értékeinek összegét.
Szemantika
SUM(<numeric_expr>)
Arguments
| Description | |
|---|---|
numeric_expr |
Összegzendő numerikus 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": "Sathem Backpack",
"quantity": 0,
"detailCategory": "gear-hike-backpacks"
},
{
"name": "Ventrin Backpack",
"quantity": 230,
"detailCategory": "gear-hike-backpacks"
},
{
"name": "Martox Backpack",
"quantity": 14,
"detailCategory": "gear-hike-backpacks"
},
{
"name": "Rangeo Backpack",
"quantity": 232,
"detailCategory": "gear-hike-backpacks"
},
{
"name": "Moonroq Backpack",
"quantity": 141,
"detailCategory": "gear-hike-backpacks"
}
]
Egyetlen tulajdonság értékeinek összegzése
Ebben a példában a függvény a SUM tulajdonság értékeit quantity egyetlen összesített értékre összegzi.
SELECT VALUE
SUM(p.quantity)
FROM
products p
WHERE
p.detailCategory = "gear-hike-backpacks"
[
617
]
Megjegyzések
- Ez a függvény egy tartományindex használatát használja. További információ: tartományindexek.
- Ha bármely argumentum
SUMkarakterlánc, logikai vagy null értékű, akkor a teljes összesítő rendszerfüggvény visszaadja a függvénytundefined. - Ha bármely argumentumnak van
undefinedértéke, az érték nem szerepel aSUMszámításban.