Grąžina reikšmių rinkinio, esančio nurodytame užklausos lauke, sumą.
Sintaksė
Sum(išraiška)
Reiškinio vietos rezervavimo ženklas rodo eilutės reiškinį, identifikuojantį lauką, kuriame yra norimi įtraukti skaitiniai duomenys, arba išraišką, kuri atlieka skaičiavimą naudodama to lauko duomenis. Operandai reiškinyje gali apimti lentelės lauko pavadinimą, konstantą arba funkciją (kuri gali būti vidinė arba apibrėžta vartotojo, bet negali būti viena iš kitų SQL agregavimo funkcijų).
Pastabos
Funkcija Sum sumuoja lauke esančias reikšmes. Pavyzdžiui, galite naudoti funkciją Sum , norėdami nustatyti bendrą transportavimo išlaidų kainą.
Funkcija Sum nepaiso įrašų, kuriuose yra laukų Null . Toliau pateiktame pavyzdyje parodyta, kaip galite suskaičiuoti laukų Vieneto_kaina ir Kiekis produktų sumą:
SELECT Sum(UnitPrice * Quantity) AS [Total Revenue]
FROM [Order Details];
Funkciją Sum galite naudoti užklausos reiškinyje. Šį reiškinį taip pat galite naudoti objekto "QueryDef" SQL ypatybėje arba kurdami įrašų rinkinį, pagrįstą SQL užklausa.
Duomenų sumavimas naudojant užklausąSQL funkcijų laukų skaičiavimas