SQL GROUP BY: интервалы в непрерывности?

Идея в том, что скажем, у вас есть следующая таблица.

-------------
| oID | Area|
-------------
| 1 | 5     |
| 2 | 2     |
| 3 | 3     |
| 5 | 3     |
| 6 | 4     |
| 7 | 5     |
-------------

Если группировка по непрерывности возможна, этот псевдопросмотр

SELECT SUM(Area) FROM sample_table GROUP BY CONTINUITY(oID)

вернется

-------------
| SUM(Area) |
-------------
|  10       |
|  12       |
-------------

Если разрыв непрерывности возникает при oID или, скорее, при его отсутствии, запись, представляющая oID 4.

Существует ли такая функциональность в стандартных функциях Sql?

Ответы на вопрос(2)

Ваш ответ на вопрос