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 obiect QueryDef sau atunci când creați un set de înregistrări pe baza unei interogări SQL.
Însumarea datelor utilizând o interogareCalcularea câmpurilor în funcțiile SQL