Aggregatabfragen (LINQ to SQL)
LINQ to SQL unterstützt die Aggregatoperatoren Average, Count, Max, Min und Sum. Beachten Sie die folgenden Eigenschaften von Aggregatoperatoren in LINQ to SQL:
Aggregatabfragen werden sofort ausgeführt.
Weitere Informationen finden Sie unter Einführung in LINQ-Abfragen (C#).
Aggregatabfragen geben i. d. R. eine Zahl statt einer Auflistung zurück.
Weitere Informationen finden Sie unter Aggregationsoperationen.
Sie können keine Aggregate für anonyme Typen aufrufen.
Die Beispiele in den folgenden Abschnitten leiten sich von der Beispieldatenbank Northwind ab. Weitere Informationen finden Sie unter Herunterladen von Beispieldatenbanken (LINQ to SQL).
In diesem Abschnitt
Vorgehensweise: Zurückgeben des Durchschnittswerts aus einer numerischen Sequenz (LINQ to SQL)
Zeigt die Verwendung des Average-Operators.Vorgehensweise: Zählen der Anzahl von Elementen in einer Sequenz (LINQ to SQL)
Zeigt die Verwendung des Count-Operators.Vorgehensweise: Ermitteln des Maximalwerts in einer numerischen Sequenz (LINQ to SQL)
Zeigt die Verwendung des Max-Operators.Vorgehensweise: Ermitteln des minimalen Werts in einer numerischen Sequenz (LINQ to SQL)
Zeigt die Verwendung des Min-Operators.Vorgehensweise: Berechnen der Summe von Werten in einer numerischen Sequenz (LINQ to SQL)
Zeigt die Verwendung des Sum-Operators.
Verwandte Abschnitte
Beispiele für Abfragen (LINQ to SQL)
Stellt Links zu LINQ to SQL-Abfragen in Visual Basic und C# bereit.Abfragekonzepte in LINQ to SQL
Stellt Links zu Themen bereit, die Konzepte für das Entwickeln von LINQ-Abfragen in LINQ to SQL erläutern.Einführung in LINQ-Abfragen (C#)
Erklärt, wie Abfragen in LINQ funktionieren.