Returnează suma unui set de valori conținute într-un anumit câmp dintr-o interogare.
Sintaxă
Sum( expresie )
Substituentul expr reprezintă o expresie șir care identifică câmpul care conține datele numerice pe care doriți să le adăugați sau o expresie care efectuează un calcul utilizând datele din acel câmp. Operanzii din expr pot include numele unui câmp de tabel, o constantă sau o funcție (care poate fi intrinsecă sau definită de utilizator, dar nu și una dintre celelalte funcții agregate SQL).
Observații
Funcția Sum totalează valorile dintr-un câmp. De exemplu, puteți utiliza funcția Sum pentru a determina costul total al taxelor de transport.
Funcția Sum ignoră înregistrările care conțin câmpuri Null. Următorul exemplu arată cum puteți calcula suma produselor din câmpurile PrețUnitar și Cantitate:
SELECT Sum(UnitPrice * Quantity) AS [Total Revenue]
FROM [Order Details];
Puteți utiliza funcția Sum într-o expresie de interogare. De asemenea, puteți utiliza această expresie în proprietatea SQL a unui obiectQueryDef sau atunci când creați un set de înregistrări pe baza unei interogări SQL.