数据库操作(五)、聚合函数,分组
1、avg(): 平均数,null值不参与计算,参与计算则需使用isnull()
2、count(): 记录条数,null值不参与计算,参与计算则需使用isnull()
3、sum(): 记录总和,null值不参与计算,参与计算则需使用isnull(),在sum中做运算时若运算中存在‘null’,则数据值变为null
4、max(): 求最大值,null值不参与计算,参与计算则需使用isnull()
min(): 求最小值,null值不参与计算,参与计算则需使用isnull()
5、group by :分组
case when ...then ... else ...end :当....成立时、否则、结束
6、row_number() over(partition by ... order by...) :用于分页
例:select orderdate from
(select orderdate,row_number() over( partition by userid order by orderdate desc)as rownumber
from OrderProduts2014 )a where rownumber=1