表Grade:(Name,Score,Order)
DECLARE @indextable table(id int identity(1,1),Name varchar(10))
INSERT INTO @indextable(Name) SELECT Name FROM Grade ORDER BY Grade DESC//临时表自动编号,实现名次
……
下面遇到一个问题,就是分数相同的一个名次,下一个名次为空,这样好像必须用循环一条一条的在临时表取数据进行对照,恳请高手帮忙实现。如果有更好的办法,那就更好了。
谢谢帮忙。