Zwraca sumę zestawu wartości zawartych w określonym polu w zapytaniu.
Składnia
Suma(wyrażenie)
Symbol zastępczy wyrażenia reprezentuje wyrażenie ciągu identyfikujące pole zawierające dane liczbowe, które chcesz dodać, lub wyrażenie wykonujące obliczenia na podstawie danych w tym polu. Operandy w wyrażeniu mogą zawierać nazwę pola tabeli, stałej lub funkcji (która może być wewnętrzna lub zdefiniowana przez użytkownika, ale nie jedna z pozostałych funkcji agregacji JĘZYKA SQL).
Spostrzeżenia
Funkcja Suma sumuje wartości w polu. Za pomocą funkcji Suma można na przykład określić całkowity koszt opłat frachtowych.
Funkcja Suma ignoruje rekordy zawierające pola Null. W poniższym przykładzie pokazano, jak obliczyć sumę produktów pól CenaJednastkowa i Ilość:
SELECT Sum(UnitPrice * Quantity) AS [Total Revenue]
FROM [Order Details];
Funkcji Suma można użyć w wyrażeniu zapytania. Tego wyrażenia można także użyć we właściwości SQL obiektu QueryDef lub podczas tworzenia zestawu rekordów opartego na zapytaniu SQL.
Sumowanie danych przy użyciu zapytaniaObliczanie pól w funkcjach SQL