五个常用的分组函数
COUNT(*|字段|表达式) 返回查询的行数
AVG (字段|表达式) 返回表达式或者字段列的平均值
SUM(字段|表达式) 返回表达式或者字段列的总和
AVG和SUM函数只能操作数字类型
MAX (字段|表达式) 返回表达式或者字段列的最大值
MIN (字段|表达式) 返回表达式或者字段列的最小值
MAX和MIN函数不但可以操作数字类型,还可以操作字符类型和日期类型的数据
注意:如果在一个查询中使用了分组函数,任何不在分组函数中的列或者表达式必须在ORDER BY子句中,同时where子句不能限制分组函数
错误实例:
select job,AVG(sal) from emp;
select job,AVG(sal) from emp order by deptno;
select job,AVG(sal) from emp where AVG(sal)>1500 group by job;