Returnerar summan av en uppsättning värden i ett angivet fält i en fråga.
Syntax
Summa(uttryck)
Platshållaren uttr representerar ett stränguttryck som identifierar fältet som innehåller numeriska data som du vill lägga till, eller ett uttryck som utför en beräkning med hjälp av data i fältet. Operander i uttr kan inkludera namnet på ett tabellfält, en konstant eller en funktion (som kan vara inbyggd eller användardefinierad, men inte någon av de andra SQL-mängdfunktionerna).
Kommentarer
Funktionen Summa summerar värdena i ett fält. Du kan till exempel använda funktionen Summa för att fastställa den totala kostnaden för fraktavgifter.
Funktionen Summa ignorerar poster som innehåller Null-fält. I följande exempel visas hur du kan beräkna summan av produkterna i fälten Enhetspris och Antal:
SELECT Sum(UnitPrice * Quantity) AS [Total Revenue]
FROM [Order Details];
Du kan använda funktionen Summa i ett frågeuttryck. Du kan även använda uttrycket i SQL-egenskapen för ett QueryDef-objekt eller när du skapar en postuppsättning baserat på en SQL-fråga.
Summera data med hjälp av en frågaBeräkningsfält i SQL-funktioner