select de.emp_no, dm.emp_no as manager_no, s1.salary as emp_salary, s2.salary as manager_salary from dept_emp as de join dept_manager as dm on de.dept_no=dm.dept_no and de.to_date='9999-01-01'and dm.to_date='9999-01-01' join salaries as s1 on de.emp_no=s1.emp_no and s1.to_date='9999-01-01' join salaries as s2 on dm.emp_no=s2.emp_no and s2.to_date='9999-01-01' where s1.salary>s2.salary 或 select a.emp_no, b.emp_no as manager_no, a.salary as emp_salary, b.salary as manager_salary from (select de.emp_no, s1.salary, de.dept_no from dept_emp as de join salaries as s1 on de.emp_no=s1.emp_no and s1.to_date='9999-01-01') as a, (select dm.emp_no, s2.salary, dm.dept_no from dept_manager as dm join salaries as s2 on dm.emp_no=s2.emp_no and s2.to_date='9999-01-01') as b where a.dept_no=b.dept_no and a.salary>b.salary;