可以通过的代码 SELECT d.dept_no, d.emp_no, MAX(s.salary) -- 其实不能写d.emp_no,它既不是分组字段,也不是聚合操作 FROM dept_emp AS d INNER JOIN salaries AS s ON d.emp_no=s.emp_no WHERE d.to_date="9999-01-01" GROUP BY d.dept_no 这道题涉及连接查询和分组,需要注意几点: 连接查询和分组是可以同时存在的,分组是对连接查询的结果进行分组的 基于1,SELECT查询的必须是每个组的结果 基于2,原则上查询的字段只能是GR...