1.联结什么,部门一致 
de.dept_no = dm.dept_no #找自己的经理当然是部门一致,不是员工号
2.限制条件是什么:两表的当前日期、当员工自己就是经理时,不显示自己的经理
de.to_date = '9999-01-01'
AND dm.to_date = '9999-01-01'
AND de.emp_no <> dm.emp_no;
代码如下:
SELECT de.emp_no, dm.emp_no manager_no
FROM dept_emp de LEFT JOIN dept_manager dm
ON de.dept_no = dm.dept_no  #注意这里是部门一致,不是员工号一致
WHERE de.to_date = '9999-01-01'
AND dm.to_date = '9999-01-01'
AND de.emp_no <> dm.emp_no;
总结:1、联结的使用;2、!=、<>的使用