我有一张表格,其中包含游戏中赢家和输家的统计数据:
id winner_id loser_id
1 1 2
2 1 2
3 3 4
4 4 3
5 1 2
6 2 1
7 3 4
8 3 2
9 3 5
10 3 6
11 2 3
12 3 6
13 2 3
我想要一个结果表,在那里我可以找到游戏中每个玩家的最高连胜纪录。当他输掉一场比赛(player_id = loser_id)时,一名球员的连胜被打破。它应该看起来像:
player_id win_streak
1 3
2 2
3 4
4 1
5 0
6 0
我尝试了许多用户定义变量的查询,但我无法找到解决方案。谢谢!