1.分析
如果是用where建立连接的话会报错,没法查询到没有部门的员工。
而左连接可以对没有部门的员工补null值,因此三表依次左连接,只要理清ON后面的条件。

2.代码
SELECT e.last_name, e.first_name, d.dept_name
FROM employees AS e
LEFT JOIN dept_emp AS d1 ON e.emp_no =d1.emp_no
LEFT JOIN departments AS d ON d.dept_no = d1.dept_no