我想整理排名积分(MySQL)

时间:2018-05-03 11:51:54

标签: javascript mysql sorting

我有一个用户,这是与其他用户在一个mysql表中。所有用户都有自己的积分。我想知道当我安排所有要点时我的用户在哪个地方。

使用JavaScript,如果它附带纯MySQL命令是可以接受的。

所以我得到了这个用户

Foo 134 Points
   Fubar 32分
   宝4分
   福231分    12点积分

现在我需要Fubar等级:

  1. Fuo 231 Points
  2. Foo 134 Points
  3. Fubar 32 Points
  4. Bar 12 Points
  5. 宝4分
  6. 所以Fubar的排名为3

1 个答案:

答案 0 :(得分:0)

您可以使用以下查询

set @ranking=0;
select @ranking:=@ranking+1 AS rank,* from table_name order by points desc;