select eemp_no, manager from (select de.emp_no as eemp_no, dm.emp_no as manager from dept_emp de left join dept_manager dm on de.dept_no = dm.dept_no ) as huizong where eemp_no != manager
我想的比较简单,就是用子查询,先把 两张表,用左 连接和一起去。再筛选出员工号和经理号不一样的行。
而且我特意的把经理号改成了“manager”,不过要注意,子查询必须给结果一个别名,比如as huizong
然后才可以引用。