Sdílet prostřednictvím


Agregační dotazy

LINQ to SQL podporuje operátory Average, , MinCountMax, a Sum agregační operátory. Všimněte si následujících charakteristik agregačních operátorů v LINQ to SQL:

  • Agregační dotazy se spustí okamžitě.

    Další informace najdete v tématu Úvod k dotazům LINQ (C#).

  • Agregační dotazy obvykle místo kolekce vrací číslo.

    Další informace naleznete v tématu Agregační operace.

  • Nelze volat agregace proti anonymním typům.

Příklady v následujících tématech pocházejí z ukázkové databáze Northwind. Další informace naleznete v tématu Stahování ukázkových databází.

V tomto oddílu

Vrácení průměrné hodnoty z číselné posloupnosti
Ukazuje způsob použití operátoru Average .

Počet elementů v posloupnosti
Ukazuje způsob použití operátoru Count .

Nalezení maximální hodnoty v číselné posloupnosti
Ukazuje způsob použití operátoru Max .

Nalezení minimální hodnoty v číselné posloupnosti
Ukazuje způsob použití operátoru Min .

Nalezení součtu hodnot v číselné posloupnosti
Ukazuje způsob použití operátoru Sum .

Příklady dotazů
Obsahuje odkazy na dotazy LINQ to SQL v jazyce Visual Basic a C#.

Koncepty dotazů
Obsahuje odkazy na témata, která vysvětlují koncepty návrhu dotazů LINQ v LINQ to SQL.

Úvod do dotazů LINQ (C#)
Vysvětluje, jak fungují dotazy v LINQ.