思考

  1. 通过group by对各个title类型进行分组
  2. 对这一题来说,用内连接、左连接和右连接都可以,因为两个表中的emp_no一样,不会出现null的情况

答案

select title, avg(s.salary)
from titles t, salaries s
where t.emp_no = s.emp_no
group by title
order by avg(s.salary);

注意

  • group by 进行数据分组
  • order by 排序
  • having 过滤分组
  • where 过滤行