在 MySQL 中排名时,我需要一些帮助来处理关系。例如:
播放器 | 积分
- 玛丽:90
- 鲍勃:90
- 吉姆:65
- 凯文:12
Bob 和 Mary 都应该排名第一。吉姆应该是#3。凯文应该是#4。
MySQL:
SET @rank=0;
SELECT @rank:=@rank +1 as rank, player, points FROM my_table
如何更改 SELECT 语句,以便在平局的情况下排名正确?
我现实生活中的问题比较复杂,但是如果我明白如何解决上述问题,那么我应该设置。