Questions tagged «rank»

9
获取分数表中用户的排名
我有一个非常简单的MySQL表,用于保存高分。看起来像这样: Id Name Score 到目前为止,一切都很好。问题是:如何获得用户等级?例如,我有一个用户Name或Id并想要获得他的排名,其中所有行都按序排列Score。 一个例子 Id Name Score 1 Ida 100 2 Boo 58 3 Lala 88 4 Bash 102 5 Assem 99 在这种情况下,Assem的排名为3,因为他获得了第三高的分数。 查询应返回一行,其中仅包含所需的Rank。
31 mysql  rank 

4
将结果限制在前2个排名行中
在SQL Server 2008中,我RANK() OVER (PARTITION BY Col2 ORDER BY Col3 DESC)用来返回带有的数据集RANK。但是我每个分区都有数百条记录,因此我将从1、2、3 ...... 999列中获取值。但我只希望RANKs每个最多2 个PARTITION。 例: ID Name Score Subject 1 Joe 100 Math 2 Jim 99 Math 3 Tim 98 Math 4 Joe 99 History 5 Jim 100 History 6 Tim 89 History 7 Joe 80 Geography 8 Tim 100 …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.