SQL数据列按分数名次排名,MS SQL高手请入根据分数求名次? 数据: 分数 名次 98 1 98 1 97 3 92 4 90 5 90 5 89 7[解决办法]update T set 名次=1+(select count(*) from T a where a.分数> T.分数)