用(dept_no, max_salary) left join (dept_no, emp_no, salary)即可得到结果,不重不漏! 最终SQL select t1.dept_no dept_no, emp_no, salary from ( select dept_no, max(salary) max_salary from dept_emp d left join salaries s on d.emp_no = s.emp_no group by dept_no ) t1 ...