Vrátí součet sady hodnot obsažených v zadaném poli dotazu.
Syntaxe
Sum( výraz )
Zástupný symbol výrazu představuje Řetězcový výraz identifikující pole obsahující číselná data, která chcete přidat, nebo výraz, který provádí výpočet pomocí dat v daném poli. Operandy v výrazu můžou obsahovat název pole tabulky, konstanty nebo funkce (která může být buď vnitřní, nebo uživatelsky definovaná, ale ne jedna z ostatních agregačních funkcí SQL).
Poznámky
Funkce Sum sečte hodnoty v poli. Pomocí funkce Sum můžete například určit celkové náklady na přepravní poplatky.
Funkce Sum ignoruje záznamy, které obsahují pole null. Následující příklad ukazuje, jak můžete vypočítat součet produktů polí JednotkováCena a Množství:
SELECT Sum(UnitPrice * Quantity) AS [Total Revenue]
FROM [Order Details];
Ve výrazu dotazu můžete použít funkci Sum . Tento výraz můžete použít také ve vlastnosti SQL objektu QueryDef nebo při vytváření sady záznamů na základě dotazu SQL.