Partager via


Requêtes d'agrégation

LINQ to SQL prend en charge les opérateurs d’agrégation Average, Count, Max, Min et Sum. Notez les caractéristiques suivantes des opérateurs d’agrégation dans LINQ to SQL :

  • Les requêtes d'agrégation sont exécutées immédiatement.

    Pour plus d’informations, consultez Introduction aux requêtes LINQ (C#).

  • Les requêtes d’agrégation retournent généralement un nombre au lieu d’une collection.

    Pour plus d’informations, consultez Opérations d’agrégation.

  • Vous ne pouvez pas appeler d'agrégats à l'aide de types anonymes.

Les exemples des rubriques suivantes dérivent de l'exemple de base de données Northwind. Pour plus d’informations, consultez Téléchargement d’échantillons de base de données.

Dans cette section

Retourner la valeur moyenne d'une séquence numérique
Montre comment utiliser l'opérateur Average.

Dénombrer les éléments d'une séquence
Montre comment utiliser l'opérateur Count.

Comment : rechercher la valeur maximale dans une séquence numérique
Montre comment utiliser l'opérateur Max.

Comment : rechercher la valeur minimale dans une séquence numérique
Montre comment utiliser l'opérateur Min.

Comment : calculer la somme de valeurs dans une séquence numérique
Montre comment utiliser l'opérateur Sum.

Exemples de requêtes
Fournit des liens vers des requêtes LINQ to SQL dans Visual Basic et C#.

Concepts relatifs aux requêtes
Fournit des liens vers des rubriques qui présentent des concepts pour la conception de requêtes LINQ dans LINQ to SQL.

Introduction aux requêtes LINQ (C#)
Explique le fonctionnement des requêtes dans LINQ.