思路是先分别建立员工工资表和经理工资表,再连表查询

select e.emp_no,m.manager_no,e.emp_salary,m.manager_salary
from (
        select dm.dept_no,dm.emp_no as manager_no,s.salary as manager_salary
        from dept_manager dm join salaries s
            on dm.emp_no=s.emp_no
    )m inner join
    (
        select de.dept_no,de.emp_no ,s.salary as emp_salary
        from dept_emp de join salaries s
            on de.emp_no=s.emp_no
    )e
    on m.dept_no=e.dept_no
where e.emp_salary>m.manager_salary;