加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

LINQ Count/Sum/Min/Max/Avg

发布时间:2020-12-15 04:38:42 所属栏目:百科 来源:网络整理
导读:h1 class="postTitle"? 参考:http://www.cnblogs.com/peida/archive/2008/08/11/1263384.html ?????Count/Sum/Min/Max/Avg用于统计数据,比如统计一些数据的个数,求和,最小值,最大值,平均数。 ????? 1.Count: 返回集合中的元素个数,返回INT类型;不延

<h1 class="postTitle">? 参考:http://www.cnblogs.com/peida/archive/2008/08/11/1263384.html

?????Count/Sum/Min/Max/Avg用于统计数据,比如统计一些数据的个数,求和,最小值,最大值,平均数。

?????1.Count:返回集合中的元素个数,返回INT类型;不延迟。生成SQL语句为:SELECT COUNT(*) FROM

描述:获得数据库中顾客的数量

语句:

????????????????ndc.Customers.Count();

对应SQL语句:

描述:带条件的查询,获取数据库中为停产的产品

语句:

?!p.Discontinued);

对应SQL语句:

?????2.LongCount

?????说明:返回集合中的元素个数,返回LONG类型;不延迟。对于元素个数较多的集合可视情况可以选用LongCount来统计元素个数,它返回long类型,比较精确。生成SQL语句为:SELECT COUNT_BIG(*) FROM

描述:获得数据库中顾客的数量

语句:

????????????????ndc.Customers.LongCount();

对应SQL语句:

?????3.Sum

说明:返回集合中数值类型元素之和,集合应为INT类型集合;不延迟。生成SQL语句为:SELECT SUM(…) FROM

1).简单形式

描述:获取所有订单的总运费

语句:

对应SQL:

?

2).映射模式

描述:获取产品UnitsOnOrder的数量

语句:

对应SQL语句:

?????4.Min

说明:返回集合中元素的最小值;不延迟。生成SQL语句为:SELECT MIN(…) FROM

1).简单形式

描述:找到产品的最低价格

语句:

对应SQL语句:

2).映射形式

描述:从订单中查找最低运费

语句:

对应SQL:

?????5.Max

说明:返回集合中元素的最大值;不延迟。生成SQL语句为:SELECT MAX(…) FROM

1).简单形式

描述:使用Max找到最新雇佣的雇员入职日期

语句:

对应SQL:

2).映射形式

描述:用Max查找产品中最大的UnitsInStock

语句:

对应SQL语句:

?????6.Average

说明:返回集合中的数值类型元素的平均值。集合应为数字类型集合,其返回值类型为double;不延迟。生成SQL语句为:SELECT AVG(…) FROM

1).简单形式

描述:获取订单的平均运费

语句:

对应SQL:

2).映射形式

描述:获取产品的平均价格

语句:

?

对应SQL:

?

?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读