select department_id, round(avg(salary),2) avg_sal
from employees
group by department_id
having avg(salary), (select avg(salary) from employees)
order by 2;
SQL查询:按部门计算平均薪资并对比整体平均薪资
本文展示如何使用SQL查询来计算每个部门的平均薪资,并将其与整个公司员工的平均薪资进行对比,从而揭示各部门薪资水平的差异。
select department_id, round(avg(salary),2) avg_sal
from employees
group by department_id
having avg(salary), (select avg(salary) from employees)
order by 2;

被折叠的 条评论
为什么被折叠?