我需要计算结果在选择类排名中的位置。
我有这个:
"SELECT PLAYERID, SUM(POINTS) AS POINTS FROM TABLE1 GROUP BY PLAYERID ORDER BY POINTS"
我明白了:
PLAYERID POINTS
4 200
2 150
1 100
3 80
我需要知道playerid=1的排名。
我不是MySQL的专家,但可以这样计算结果:
RK PLAYERID POINTS
1 4 200
2 2 150
3 1 100
4 3 80
例如:“选择计数…”
太多了!
丹尼尔
编辑:不重复,因为我不想创建排名。我要计算结果的位置。这里提出的答案完全符合。