我可以簡化我的表結構爲這一問題的目的,爲以下:MySQL的 - 獲取行的最長鏈具有一定的價值
http://sqlfiddle.com/#!2/dcdd3/1
我想要得到的最長連勝爲每個用戶(即連續贏= 1個的最大行數無一勝績= 0行之間,在下面的格式返回:
user_id | win_streak
--------------------
1 | 5
2 | 3
3 | 3
目前的解決方案我是把所有的行和建結果一個PHP的foreach循環,但我無法幫助請求在MySQL中有這樣的方法。
完美,謝謝! – tanGee 2014-11-03 16:32:29