У меня есть таблица типа:
id number owner
47 100 1
48 101 1
49 102 1
50 103 2
51 104 2
52 105 2
53 106 1
54 107 1
55 108 2
56 109 2
57 110 2
Как группировать по непрерывному диапазону числа и владельца, чтобы получить результат как:
from_number to_number owner
100 102 1
103 105 2
106 107 1
108 110 2
Я пытался: SELECT MIN(number), MAX(number), owner FROM table GROUP BY owner
, нополучил результат:
MIN(number) MAX(number) owner
100 107 1
103 110 2