Agregační dotazy

LINQ to SQL podporuje agregační operátory Average, Count, Max, Min, a Sum. 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 této sekci

Vrátí průměrnou hodnotu z číselné sekvence . Ukazuje způsob použití operátoru Average .

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

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

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

Výpočet součtu hodnot v číselné sekvenci 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.