题解 | #exists 类似于 in的用法#
使用含有关键字exists查找未分配具体部门的员工的所有信息。
https://www.nowcoder.com/practice/c39cbfbd111a4d92b221acec1c7c1484
select *
from employees
where not exists (
select emp_no
from dept_emp
where dept_emp.emp_no = employees.emp_no
)
上述代码相当于:
select *
from employees
where emp_no not in (
select emp_no
from dept_emp
)
EXISTS语句:查看外表记录是否与内表一致,循环遍历,符合条件的放入结果集。