Aggregera frågor
LINQ till SQL stöder operatorerna Average
, Count
, Max
, Min
och Sum
aggregatet. Observera följande egenskaper för aggregerade operatorer i LINQ till SQL:
Aggregerade frågor körs omedelbart.
Mer information finns i Introduktion till LINQ-frågor (C#).
Aggregerade frågor returnerar vanligtvis ett tal i stället för en samling.
Mer information finns i Aggregeringsåtgärder.
Du kan inte anropa aggregeringar mot anonyma typer.
Exemplen i följande avsnitt härleds från Northwind-exempeldatabasen. Mer information finns i Ladda ned exempeldatabaser.
I det här avsnittet
Returnera medelvärdet från en numerisk sekvens
Visar hur du använder operatorn Average .
Räkna antalet element i en sekvens
Visar hur du använder operatorn Count .
Hitta maxvärdet i en numerisk sekvens
Visar hur du använder operatorn Max .
Hitta minimivärdet i en numerisk sekvens
Visar hur du använder operatorn Min .
Beräkna summan av värden i en numerisk sekvens
Visar hur du använder operatorn Sum .
Relaterade avsnitt
Frågeexempel
Innehåller länkar till LINQ till SQL-frågor i Visual Basic och C#.
Frågebegrepp
Innehåller länkar till ämnen som förklarar begrepp för att utforma LINQ-frågor i LINQ till SQL.
Introduktion till LINQ-frågor (C#)
Förklarar hur frågor fungerar i LINQ.