步骤分解
- 两个要点:
- 只有manager才有dept_no
- 所有人都有emp_no
- 根据1的要点可得,非manager员工emp_no对应的dept_no为null
- 使用连接,以employees为主表,找到所有员工emp_no对应的dept_no
- 使用where将dept_no是null的员工筛选出来
完整答案
select e.emp_no from employees e left join dept_manager d on e.emp_no = d.emp_no where dept_no is null;