牛客SQL题解-查找所有员工的last_name和first_name以及对应的dept_name,也包括暂时没有分配部门的员工

题目描述

有一个员工表employees简况如下:
 
 
有一个部门表departments表简况如下:
 
 
有一个,部门员工关系表dept_emp简况如下:
 
 
请你查找所有员工的last_name和first_name以及对应的dept_name,也包括暂时没有分配部门的员工,以上例子输出如下:
 

答案详解

select last_name,first_name,dept_name
    from employees left join(
        dept_emp left join departments
        on departments.dept_no=dept_emp.dept_no)
    on dept_emp.emp_no=employees.emp_no
原文地址:https://www.cnblogs.com/Bluebells/p/14375131.html