题解 | #最差是第几名(一)#
最差是第几名(一)
http://www.nowcoder.com/practice/ae5e8273e73b4413823b676081bd355c
# 明确问题:如果一个学生知道了自己综合成绩以后,最差是排第几名,
# 本质上是累计求和,所以说会用到sum()over()累计求和窗口函数,注意
# 这个里面不需要分区,只需要按grade的进行升序求和就好
select grade,sum(number)over( order by grade) t_rank
from class_grade
# 本质上是累计求和,所以说会用到sum()over()累计求和窗口函数,注意
# 这个里面不需要分区,只需要按grade的进行升序求和就好
select grade,sum(number)over( order by grade) t_rank
from class_grade