大家好,今天小编关注到一个比较有意思的话题,就是关于聚合函数的问题,于是小编就整理了2个相关介绍聚合函数的解答,让我们一起看看吧。
聚合函数有哪几个?
聚合函数有SUM、MIN、MAX、COUNT、***G
SUM():返回表达式中所有值的和或仅非重复值的和,SUM 只能用于数字列, Null 值会被忽略。
MIN():返回表达式中最小的值,可用于 numeric、char、varchar、uniqueidentifier 或 datetime 列,Null 值会被忽略。
MAX():返回表达式中最大的值,可用于 numeric、char、varchar、uniqueidentifier 或 datetime 列,Null 值会被忽略。
COUNT():返回组中找到的项数量,返回int类型数据。
(图片来源网络,侵删)
***G():返回组中各值的平均值,将忽略 null 值。
聚集函数有哪些?
常用的聚合函数有以下几种:
1 count : 行数
(图片来源网络,侵删)
2 sum : 总和 (求总和)
3 ***g : 平均值
4 max 最大值
5 min : 最小值
SQL语句的执行顺序:
1、首先执行from子句;
2、如果有where子句,则根据其中的过滤条件 从中间表中去掉不满足过滤条件的行;
3、根据group by 子句中指定的分组列;