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.分数)
发布时间: 2012-01-16 23:36:51 作者: rapoo
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.分数)