在线等Oracle SQL中列出员工表中各部门里薪水最高的员工姓名、部门号和薪水。

求格式select姓名部门max(薪水)from表名groupby姓名部门;selectename,deptno,max(salary)from表名groupbyenam... 求格式
select 姓名 部门 max(薪水) from 表名 group by 姓名 部门;
select ename,deptno,max(salary) from 表名 group by ename,deptno;
这样不行,着急呀在线等
展开
 我来答
badkano
2018-04-25 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144777 获赞数:885365
团长

向TA提问 私信TA
展开全部

oracle中的scott用户下有emp表和dept表

select a.ename, b.dname, c.max_sal
  from emp a,
       dept b,
       (select deptno, max(sal) max_sal from emp group by deptno) c
 where a.deptno = b.deptno
   and a.deptno = c.deptno
   and a.sal = c.max_sal

结果:

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式