Udostępnij przez


Zapytania agregowane

LinQ to SQL obsługuje operatory agregacji Average, Count, Max, Min i Sum. Zwróć uwagę na następujące cechy operatorów agregacji w linQ to SQL:

  • Zapytania agregacji są wykonywane natychmiast.

    Aby uzyskać więcej informacji, zobacz Wprowadzenie do zapytań LINQ (C#).

  • Zapytania agregujące zwykle zwracają liczbę zamiast kolekcji.

    Aby uzyskać więcej informacji, zobacz Operacje agregacji.

  • Nie można wywoływać agregacji względem typów anonimowych.

Przykłady w poniższych tematach pochodzą z przykładowej bazy danych Northwind. Aby uzyskać więcej informacji, zobacz Pobieranie przykładowych baz danych.

W tej Sekcji

Zwracanie wartości średniej z sekwencji liczbowej
Pokazuje, jak używać Average operatora .

Zlicz liczbę elementów w sekwencji
Pokazuje, jak używać Count operatora .

Znajdowanie wartości maksymalnej w sekwencji liczbowej
Pokazuje, jak używać Max operatora .

Znajdowanie wartości minimalnej w sekwencji liczbowej
Pokazuje, jak używać Min operatora .

Obliczanie sumy wartości w sekwencji liczbowej
Pokazuje, jak używać Sum operatora .

przykłady zapytań
Zawiera linki do zapytań LINQ to SQL w Visual Basic i C#.

pojęcia dotyczące zapytań
Zawiera linki do tematów wyjaśniających pojęcia dotyczące projektowania zapytań LINQ w linQ to SQL.

wprowadzenie do zapytań LINQ (C#)
Objaśnia sposób działania zapytań w LINQ.