类似于这种问题,第一想法总是犯错。这道题在建表时,就以及定义了dept_no是not null的,那么未分配具体部门的员工也就是没有在dept_emp里出现的emp_no。所以整体思路就是,where not exists (select emp_no from dept_emp where dept_emp.emp_no=employees.emp_no)。注意一点是用关键字段连接表时,就是内连接。