本题由于需要所有员工的名字,而可能存在有员工没有部门的情况,故用左连接,将员工表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:有一点小问题,运行测试时提示“有某些用例未通过”,但刷新后就好了,不知为什么。
本题由于需要所有员工的名字,而可能存在有员工没有部门的情况,故用左连接,将员工表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:有一点小问题,运行测试时提示“有某些用例未通过”,但刷新后就好了,不知为什么。