首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

,超简单有关问题,

2012-03-12 
求助,超简单问题,在线等。select top 100 PERCENT row_number() over (order by jifen desc) as rank,schoo

求助,超简单问题,在线等。
select top 100 PERCENT row_number() over (order by jifen desc) as rank,schoolcard,name from IH_weekRank 

从SQL中执行这个,获得一个排名的表(X行3列),我想知道这个表中某人的rank(就是在所有人中的排名),怎么获得?



[解决办法]

探讨

引用:

你可以把这个当做一个新表啊,select * from (select top 100 PERCENT row_number() over (order by jifen desc) as rank,schoolcard,name from IH_weekRank) t where t.Name=..../不就行了


可以这么写么?
……

[解决办法]
你不会把这个排序外面再加个select的?

select * from (select top 100 PERCENT row_number() over (order by jifen desc) as rank,schoolcard,name from IH_weekRank ) t
where name = 'abcdef'

看红色部分,要加表名

热点排行