💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
### 8.2、having 如果想对分组数据再进行过滤需要使用having子句 取得每个岗位的平均工资大于2000 ``` select job, avg(sal) from emp group by job having avg(sal) >2000; ``` ![](https://img.kancloud.cn/18/df/18df097ef5608fc2762e1ba5621021c5_600x156.png) 分组函数的执行顺序: 根据条件查询数据 分组 采用having过滤,取得复合条件的数据 作业1 获取各个部门的平均工资,显示部门编号,平均工资,总工资,人数 作业2 获取平均工资大于1500的所有职位及职位的平均工资 作业3 获取各个部门中的各种职位的平均工资;显示部门编号,职位,职位平均工资 作业4 获取部门30中各个职位的平均工资 >[danger]写法一 select job,avg(sal),count(empno) from emp where deptno=30 group by job;