聚合查询
LINQ to SQL 支持 Average
、Count
、Max
、Min
和 Sum
聚合运算符。 请注意 LINQ to SQL 中的聚合运算符具有以下特征:
聚合查询是立即执行的。
有关详细信息,请参阅 LINQ 查询简介 (C#)。
聚合查询通常返回一个数字,而非一个集合。
有关详细信息,请参阅聚合运算。
不能对匿名类型调用聚合。
以下主题中的示例来自 Northwind 示例数据库。 有关详细信息,请参阅下载示例数据库。
本节内容
从数值序列中返回平均值
演示如何使用 Average 运算符。
对序列中元素的数目进行计数
演示如何使用 Count 运算符。
查找数值序列中的最大值
演示如何使用 Max 运算符。
查找数值序列中的最小值
演示如何使用 Min 运算符。
计算数值序列中值的和
演示如何使用 Sum 运算符。
相关章节
查询示例
提供指向 Visual Basic 和 C# 中 LINQ to SQL 查询的链接。
查询概念
提供指向特定主题的链接,这些主题说明有关在 LINQ to SQL 中设计 LINQ 查询的一些概念。
LINQ 查询简介 (C#)
解释 LINQ 中查询的工作原理。