1.having与where不一样点函数
(1)where后面不能写分组函数,而having后面能够使用分组函数。spa
(2)having只用于group by分组统计语句。code
2.案例实操blog
(1)求每一个部门的平均工资class
hive (default)> select deptno, avg(sal) from emp group by deptno;
(2)求每一个部门的平均薪水大于2000的部门select
hive (default)> select deptno, avg(sal) avg_sal from emp group by deptno having avg_sal > 2000;