先生成输出对应部门及其最大工资的表,在以此为基础在总的表中查询相应的字段。GROUP BY + IN select d1.dept_no, d1.emp_no, s1.salary maxSalaryfrom dept_emp d1, salaries s1where d1.emp_no = s1.emp_noand d1.to_date = '9999-01-01'and s1.to_date = '9999-01-01'and (s1.salary,d1.dept_no) in(select max(s2.salary),d2.dept_nofrom dept_emp d2, salari...