在oracle中查询显示出平均工资最高的的部门平均工资及部门名称

2025-01-28 04:45:50
推荐回答(1个)
回答1:

不知道你的工资 职员 和部门 是怎么设计的表
但是最多这三个表关联 ,类似的语句如下所示:
需要改造的是 把 工资 职员 和部门 按照关联的方式 整合 为 table

select * from (
select from 部门, avg(工资) 平均工资 table group by 部门 order by avg(工资) desc )
where rownum=1