Egy lekérdezés megadott mezőjében található értékek összegét adja vissza.
Szintaxis
Sum( kifejezés )
A kifejezés helyőrzője egy karakterlánc-kifejezés, amely azonosítja a hozzáadni kívánt numerikus adatokat tartalmazó mezőt, vagy egy olyan kifejezést, amely számítást végez az adott mező adataival. A kifejezésben szereplő operandusok tartalmazhatják egy táblamező, egy állandó vagy egy függvény nevét (amely belső vagy felhasználó által definiált lehet, de nem az SQL összesítő függvényeinek egyike).
Megjegyzések
A Sum függvény összegzi egy mező értékeit. A Sum függvénnyel például meghatározhatja a fuvardíj teljes költségét.
A Sum függvény figyelmen kívül hagyja a Null mezőket tartalmazó rekordokat. Az alábbi példa bemutatja, hogyan számíthatja ki az Egységár és a Mennyiség mezők termékeinek összegét:
SELECT Sum(UnitPrice * Quantity) AS [Total Revenue]
FROM [Order Details];
A Sum függvényt egy lekérdezési kifejezésben használhatja. Ezt a kifejezést egyQueryDef objektum SQL-tulajdonságában vagy egy SQL-lekérdezésen alapuló rekordhalmaz létrehozásakor is használhatja.