本题由于需要所有员工的名字,而可能存在有员工没有部门的情况,故用左连接,将员工表employees的所有记录加上部门表dept_emp的对应部门号,就完成了。
select
e.last_name,
e.first_name,
d.dept_no
from
employees as e
left join
dept_emp as d
on
e.emp_no = d.emp_no
;PS:有一点小问题,运行测试时提示“有某些用例未通过”,但刷新后就好了,不知为什么。

京公网安备 11010502036488号