|
[b]S_ID[/b]
|
[b]S_NAME[/b]
|
[b]SUB_NAME[/b]
|
[b]SCORE[/b]
|
|
1
|
张三
|
语文
|
80.00
|
|
2
|
李四
|
数学
|
80.00
|
|
1
|
张三
|
数学
|
0.00
|
|
2
|
李四
|
语文
|
50.00
|
|
3
|
张三丰
|
语文
|
10.00
|
|
3
|
张三丰
|
数学
|
|
|
3
|
张三丰
|
体育
|
120.00
|
|
4
|
杨过
|
JAVA
|
90.00
|
|
5
|
mike
|
c++
|
80.00
|
|
3
|
张三丰
|
Oracle
|
0.00
|
|
4
|
杨过
|
Oracle
|
77.00
|
|
2
|
李四
|
Oracle
|
77.00
|
|
[b]S_ID[/b]
|
[b]S_NAME[/b]
|
[b]SUB_NAME[/b]
|
[b]SCORE[/b]
|
[b]名次[/b]
|
|
4
|
杨过
|
Oracle
|
77.00
|
1
|
|
2
|
李四
|
Oracle
|
77.00
|
1
|
|
3
|
张三丰
|
Oracle
|
0.00
|
3
|
|
[b]S_ID[/b]
|
[b]S_NAME[/b]
|
[b]SUB_NAME[/b]
|
[b]SCORE[/b]
|
[b]名次[/b]
|
|
4
|
杨过
|
Oracle
|
77.00
|
1
|
|
2
|
李四
|
Oracle
|
77.00
|
1
|
|
3
|
张三丰
|
Oracle
|
0.00
|
2
|
|
[b]S_ID[/b]
|
[b]S_NAME[/b]
|
[b]SUB_NAME[/b]
|
[b]SCORE[/b]
|
[b]名次[/b]
|
|
4
|
杨过
|
JAVA
|
90.00
|
1
|
|
4
|
杨过
|
Oracle
|
77.00
|
1
|
|
2
|
李四
|
Oracle
|
77.00
|
1
|
|
3
|
张三丰
|
Oracle
|
0.00
|
3
|
|
5
|
mike
|
c++
|
80.00
|
1
|
|
3
|
张三丰
|
数学
|
|
1
|
|
2
|
李四
|
数学
|
80.00
|
2
|
|
1
|
张三
|
数学
|
0.00
|
3
|
|
3
|
张三丰
|
体育
|
120.00
|
1
|
|
1
|
张三
|
语文
|
80.00
|
1
|
|
2
|
李四
|
语文
|
50.00
|
2
|
|
3
|
张三丰
|
语文
|
10.00
|
3
|
select * from ( select sc.s_id,sc.s_name,sub_name,sc.score, dense_rank() over (partition by sub_name order by score desc) 名次 from t_score sc ) x where x.名次<=2
|
[b]S_ID[/b]
|
[b]S_NAME[/b]
|
[b]SUB_NAME[/b]
|
[b]SCORE[/b]
|
[b]名次[/b]
|
|
4
|
杨过
|
JAVA
|
90.00
|
1
|
|
4
|
杨过
|
Oracle
|
77.00
|
1
|
|
2
|
李四
|
Oracle
|
77.00
|
1
|
|
3
|
张三丰
|
Oracle
|
0.00
|
2
|
|
5
|
mike
|
c++
|
80.00
|
1
|
|
3
|
张三丰
|
数学
|
|
1
|
|
2
|
李四
|
数学
|
80.00
|
2
|
|
3
|
张三丰
|
体育
|
120.00
|
1
|
|
1
|
张三
|
语文
|
80.00
|
1
|
|
2
|
李四
|
语文
|
50.00
|
2
|
|
[b]S_ID[/b]
|
[b]S_NAME[/b]
|
[b]SUM_SCORE[/b]
|
|
1
|
张三
|
80.00
|
|
2
|
李四
|
207.00
|
|
3
|
张三丰
|
130.00
|
|
4
|
杨过
|
167.00
|
|
5
|
mike
|
80.00
|
|
[b]S_ID[/b]
|
[b]S_NAME[/b]
|
[b]SUM_SCORE[/b]
|
[b]名次[/b]
|
|
2
|
李四
|
207.00
|
1
|
|
4
|
杨过
|
167.00
|
2
|
|
3
|
张三丰
|
130.00
|
3
|
|
1
|
张三
|
80.00
|
4
|
|
5
|
mike
|
80.00
|
4
|
create table t_score ( autoid number primary key, s_id number(3), s_name char(8) not null, sub_name varchar2(20), score number(10,2) ); insert into t_score (autoid, s_id, s_name, sub_name, score) values (8, 1, '张三 ', '语文', 80); insert into t_score (autoid, s_id, s_name, sub_name, score) values (9, 2, '李四 ', '数学', 80); insert into t_score (autoid, s_id, s_name, sub_name, score) values (10, 1, '张三 ', '数学', 0); insert into t_score (autoid, s_id, s_name, sub_name, score) values (11, 2, '李四 ', '语文', 50); insert into t_score (autoid, s_id, s_name, sub_name, score) values (12, 3, '张三丰 ', '语文', 10); insert into t_score (autoid, s_id, s_name, sub_name, score) values (13, 3, '张三丰 ', '数学', null); insert into t_score (autoid, s_id, s_name, sub_name, score) values (14, 3, '张三丰 ', '体育', 120); insert into t_score (autoid, s_id, s_name, sub_name, score) values (15, 4, '杨过 ', 'java', 90); insert into t_score (autoid, s_id, s_name, sub_name, score) values (16, 5, 'mike ', 'c++', 80); insert into t_score (autoid, s_id, s_name, sub_name, score) values (3, 3, '张三丰 ', 'oracle', 0); insert into t_score (autoid, s_id, s_name, sub_name, score) values (4, 4, '杨过 ', 'oracle', 77); insert into t_score (autoid, s_id, s_name, sub_name, score) values (17, 2, '李四 ', 'oracle', 77); commit;
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有