select 分组函数,分组后的字段from 表【where 筛选条件】group by 分组的字段【having 分组后的筛选】【order by 排序列表】
二、特点分组前筛选:where - 原始表 - group by的前面
分组后筛选:having - 分组后的结果 - group by 的后面
三、简单的分组案例1:查询每个工种的员工平均工资
SELECT AVG(salary),job_id FROM employees GROUP BY job_id;
select 分组函数,分组后的字段from 表【where 筛选条件】group by 分组的字段【having 分组后的筛选】【order by 排序列表】
二、特点分组前筛选:where - 原始表 - group by的前面
分组后筛选:having - 分组后的结果 - group by 的后面
三、简单的分组案例1:查询每个工种的员工平均工资
SELECT AVG(salary),job_id FROM employees GROUP BY job_id;
内容版权声明:除非注明,否则皆为本站原创文章。