题解 | #查找所有员工的last_name和first_name以及对应的dept_name#
查找所有员工的last_name和first_name以及对应的dept_name
http://www.nowcoder.com/practice/5a7975fabe1146329cee4f670c27ad55
知识点
- 部分员工无部门使用左连接
- 表连接表格select*无法使用因为连接的两表中字段名有重复
代码
select last_name, first_name, dept_name
from employees e
left join (select emp_no, dept_name
FROM dept_emp de
LEFT JOIN departments d
on de.dept_no = d.dept_no)s
on e.emp_no = s.emp_no