不知道你的工资 职员 和部门 是怎么设计的表但是最多这三个表关联 ,类似的语句如下所示:需要改造的是 把 工资 职员 和部门 按照关联的方式 整合 为 table select * from ( select from 部门, avg(工资) 平均工资 table group by 部门 order by avg(工资) desc ) where rownum=1