select grade,  sum(number) over(order by grade) as t_rank
from class_grade
order by grade;

sum(a) over(order by b) 窗口函数的含义是按照b列的升序顺序依次对a列进行求和。

其实,最后一条代码不需要写。因为窗口函数本身就限定了排序方式。

但是,保险起见,还是写上去好一点。