我的表结构如下
ID user_id win
1 1 1
2 1 1
3 1 0
4 1 1
5 2 1
6 2 0
7 2 0
8 2 1
9 1 0
10 1 1
11 1 1
12 1 1
13 1 1
14 3 1
我想为mysql中的每个用户获得连续的胜利(win = 1)。对于user_id = 1,它应该返回4(记录id 10,11,12,13),对于user_id = 2(记录id = 5),它应该返回 1。
在为每个用户检索记录后,我可以在 php 中执行此操作,但我不知道如何使用对 mysql 的查询来执行此操作。
还有什么在性能方面会更好,使用 php 或 mysql。任何帮助将不胜感激。谢谢!!!