关于排名问题的总结
2009-04-03 13:41
183 查看
select rank() over(partition by kemu order by fenshu desc) rk,t.* from abcd t
--当出现并列的情况时,名次会缺失 1 2 2 4 5 5 7
select dense_rank() over(partition by kemu order by fenshu desc) rk,t.* from abcd t
--当出现并列的情况时,名次不会缺失 1 2 2 3 4 4 5
select Row_number() over(partition by kemu order by fenshu desc) rk,t.* from abcd t
--不会出现并列情况,名次自动分 1 2 3 4 5 6 7
create table ABCD
(
STDNAME VARCHAR2(50),
STDID VARCHAR2(30) not null,
KEMU VARCHAR2(50),
FENSHU NUMBER(16)
)
alter table ABCD
add constraint PK primary key (STDID)
insert into abcd (STDNAME, STDID, KEMU, FENSHU)
values ('张三', 'aaa', 'yuwen', 70);
insert into abcd (STDNAME, STDID, KEMU, FENSHU)
values ('李四', 'bbb', 'yuwen', 88);
insert into abcd (STDNAME, STDID, KEMU, FENSHU)
values ('王五', 'ccc', 'yuwen', 45);
insert into abcd (STDNAME, STDID, KEMU, FENSHU)
values ('马六', 'dddd', 'yuwen', 36);
insert into abcd (STDNAME, STDID, KEMU, FENSHU)
values ('赵七', 'eee', 'yuwen', 88);
insert into abcd (STDNAME, STDID, KEMU, FENSHU)
values ('刘八', 'fff', 'yuwen', 45);
insert into abcd (STDNAME, STDID, KEMU, FENSHU)
values ('陈九', 'ggg', 'yuwen', 90);
相关文章推荐
- 关于连接查询 如何删除问题总结
- GZIP压缩原理分析(09)——第四章 基于gzip的HTTP压缩详解(四03) 处理细节(关于流压缩的问题)以及本章总结
- 初学dubbo关于zookeeper连接失败和dubbo-admin 404问题总结
- 自己总结的一些关于前端和php的面试中的常见的问题
- 关于JSP源码泄漏问题的总结分析
- 关于cdh安装过程中的遇见的一些问题以及解决办法的总结
- 总结之前遇到的并解决了的问题(一)-----关于继承了公共类,button不可用的问题
- 关于“会计科目”的部分问题总结 2013.7.5
- 关于手机的IMEI号问题的一些总结
- [.NET] 关于.NET线程问题总结(二)
- 对一道面试题的总结与扩展思考(关于一笔画问题的数学分析)
- 关于ASP.NET在IIS一些问题的经验总结(zz)
- 关于手机的IMEI号问题的一些总结
- 关于TFS2010 远程无法创建团队项目的若干问题总结
- 关于一些编程问题的记录总结
- 关于Filter解决全网乱码问题的总结 --- 包装类 编解码 过滤器
- 关于ssh: connect to host master port 22: Connection timed out问题的总结
- 关于初步接触dataTables处理问题的总结
- 关于单片机按键问题总结
- [总结]关于VS2002下的项目迁移到VS2005下相关问题总结