数据库相同成绩排名例子

Posted 薄荷*糖糖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库相同成绩排名例子相关的知识,希望对你有一定的参考价值。

数据库相同成绩排名例子

create table score1(
       s_id number,
       s_score decimal(5,2) --表示最大5位的数字,其中小数点后面两位小数
)
insert into score1 (s_id, s_score) values (1, 3.5);
insert into  score1 (s_id, s_score) values (2, 3.65);
insert into  score1 (s_id, s_score) values (3, 4.0);
insert into score1 (s_id, s_score) values (4, 3.85);
insert into  score1 (s_id, s_score) values (5, 4.0);
insert into  score1 (s_id, s_score) values (6, 3.65);
select *from score1
select s_score,(select count(distinct s_score)from score1 where s_score>=s.s_score)排名 from score1 s order by s_score desc
select count(distinct s_score)from score1

 

以上是关于数据库相同成绩排名例子的主要内容,如果未能解决你的问题,请参考以下文章

Java List集合计算排名,相同分数名次一样

Java List集合计算排名,相同分数名次一样

成绩排名

java语言做成绩排名表,如何实现同分同名次,最好有代码,谢谢

1004 成绩排名

1004 成绩排名