sql语句求解,d表有所有员工的部门名称和薪水,要筛选出平均薪水最高的部门

2025-01-28 01:19:09
推荐回答(2个)
回答1:

select TOP 1部门名称 from (
select 部门名称,avg(薪水)
from d
group by 部门名称
order by avg(薪水) desc )

不知道你的是什么数据库。这个是基于MSSQL的

回答2:

这个是不对的 因为最高工资可能有多个