这道题很坑的点是 描述错误了呀,输出结果以salaries.emp_no升序排序 但是看输出结果 明明是按照emp_no 升序排序 ,salary 降序排序的结果 太坑了
解题思路,查询领导的薪水情况,就吧各部门领导表做主表 和薪水表 左连接 根据emp_no
然后按照顺序显示 各个字段,最后进行排列 emp_no 升序排序 ,salary 降序排序
SELECT b.emp_no, b.salary, b.from_date, b.to_date, a.dept_no FROM dept_manager AS a LEFT JOIN salaries AS b ON a.emp_no = b.emp_no order by emp_no,salary desc