# 获取所有的员工和员工对应的经理(大标题中有一个当前),如果员工本身是经理的话则不显示【筛掉员工=经理,反向就是筛出链接后的null】
# 思路一:表连接+员工工号筛选出不相等的
select e.emp_no, m.emp_no
from dept_emp e join dept_manager m on e.dept_no = m.dept_no
where e.emp_no <> m.emp_no #链接成一个表之后当然可以使用比较用算进行筛选了呀
and e.to_date = '9999-01-01'
/*
# 思路二:表连接+子查询
select e.emp_no, m.emp_no #员工工号,对应经理工号
from dept_emp e join dept_manager m on e.dept_no = m.dept_no #用领导编号做连接键确保能将所有的员工工号匹配上经理工号
where e.emp_no not in (select emp_no from dept_manager) #筛选出没有当经理的员工,即员工编号不再经理工号表中的
and e.to_date = '9999-01-01' #题目中有当前要求
*/