<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
语句:
对应sql语句:
语句:
对应sql语句:
2.LongCount
说明:返回集合中的元素个数,返回LONG类型;不延迟。对于元素个数较多的集合可视情况可以选用LongCount来统计元素个数,它返回long类型,比较精确。生成sql语句为:SELECT COUNT_BIG(*) FROM
语句:
对应sql语句:
3.Sum
说明:返回集合中数值类型元素之和,集合应为INT类型集合;不延迟。生成sql语句为:SELECT SUM(…) FROM
1).简单形式
描述:获取所有订单的总运费
语句:
对应sql:
2).映射模式
语句:
对应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: