如何编写具有相同值的最大连续ID的SQL查询

时间:2018-10-11 00:54:26

标签: mysql sql database

我有一张这样的桌子。

ID    someoneBoolean    
-------------------   
1        true
2        true
3        false
4        false
5        true
6        true
7        true
8        false
9        false
10       false

如何为EX1和Ex2编写SQL查询?

EX1:查找具有值true的连续ID的最大数量。

输出:3

EX2:查找介于6到10之间且值为true的最大连续ID。

输出:2

已编辑: 如何返回ID而不是返回最大数量。 所以ex1将返回5,6,7 和EX2:6,7

0 个答案:

没有答案