学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

请写出如下存储过程或触发器

请写出如下存储过程或触发器

有如下表:
Emp(empno number not null,
ename varchar2(10) ,
deptno number,
hiredate date,
job varchar2(10),
mgr number,
sal number)
Dept(deptno number not null,
dname varchar2(20),
loc varchar2(20))
问题: 根据员工在各自部门中的工资高低排出在部门中的名次(允许并列)。
怎么排序 请指点一下 谢谢

TOP

如果只是简单的排序,那跟sql server 没有什么区别的,是一样的.

TOP

select empno,ename,deptno,sal,rank() over(partition by deptno order by sal desc) rank from emp

TOP

发新话题