–根据成绩显示排名
–我们的思路:我们首先创建一个过程(方便下次继续使用也减少了网络传输的流量)
–既然我们要排名,首先我们要把有成绩的表让里面的数据降序排列显示出来-order by desc
–这样显示在最上面的一定是第一名它的排名肯定是第一名而第二名同学的成绩和第一名同学的成绩进行比较来判断第二名同学的排名以此类推,我们还需要声明两个变量来存放当前一行的成绩和前一行的成绩,还需要声明一个变量来存放名次
go
alter procedure pros
as
declare cur cursor
for
select grade from basexi a,wq b,wl c
where a.sno = c.sno and b