Atgriež vērtību kopas summu, kas iekļauta vaicājuma norādītajā laukā.
Sintakse
Sum(izteiksme)
Izteiksmes vietturis apzīmē virknes izteiksmi, kas identificē lauku, kurā ir pievienojamie skaitliskie dati, vai izteiksmi, kas veic aprēķinu, izmantojot šī lauka datus. Operandi izteiksmē var ietvert tabulas lauka nosaukumu, konstanti vai funkciju (kas var būt gan iekšēja, gan lietotāja definēta, bet ne kāda no pārējām SQL apkopošanas funkcijām).
Piezīmes
Funkcija Sum aprēķina laukā esošo vērtību kopsummu. Piemēram, funkciju Sum var izmantot, lai noteiktu transporta izmaksu kopējās izmaksas.
Funkcija Sum ignorē ierakstus, kuros ir nulles lauki. Šajā piemērā ir parādīts, kā aprēķināt lauku UnitPrice un Quantity produktu summu:
SELECT Sum(UnitPrice * Quantity) AS [Total Revenue]
FROM [Order Details];
Funkciju Sum var izmantot vaicājuma izteiksmē. Šo izteiksmi var izmantot arī objekta QueryDef SQL rekvizītā vai, veidojot ierakstkopu, kuras pamatā ir SQL vaicājums.
Datu summēšana, izmantojot vaicājumuLauku aprēķināšana SQL funkcijās