问题:请你统计出各个title类型对应的员工薪水对应的平均工资avg。结果给出title以及平均工资avg,并且以avg升序排序。
问题拆解:
- 先把两个表格:titles和salaries 用join链接到一起
- titles t join salaries s on t.emp_no=s.emp_no
- 因为要统计各个title类型对应的薪水,所以用group by依据title将员工分类
- group by title
- 求平均工资就直接avg(salary)
- 以avg升序排序直接order by ,最后asc不写也可默认升序
- order by avg(salary) asc
- 在做好的表格里提取出title 和 avg(salary)即可
总:
- select title, avg(salary) from
- titles t join salaries s on t.emp_no=s.emp_no
- group by title
- order by avg(salary)