题解 | 查找所有已经分配部门的员工的last_name和first_name以及dept_no
#请你查找所有已经分配部门的员工的last_name和first_name以及dept_no,未分配的部门的员工不显示 select e.last_name,e.first_name,d.dept_no from employees e join dept_emp d on e.emp_no=d.emp_no where d.dept_no is not null #在实际业务中,employees雇员表一定是最新的,且信息最全的。这些员工可能并没有出现在dept_no里,比如刚入职还没来得及分配,或者有些特殊人员并不会分配在部门里。所以选择内连接也可。或者使用右连接。 #是否要对dept_no做控制筛选,一般来说不用。用的话可能是为了防止业务部门手动写的时候漏写了。