5
下面是表:蜂巢查找開始和集團的結束或更改點
+------+------+
| Name | Time |
+------+------+
| A | 1 |
| A | 2 |
| A | 3 |
| A | 4 |
| B | 5 |
| B | 6 |
| A | 7 |
| B | 8 |
| B | 9 |
| B | 10 |
+------+------+
我想編寫一個查詢來獲得:
+-------+--------+-----+
| Name | Start | End |
+-------+--------+-----+
| A | 1 | 4 |
| B | 5 | 6 |
| A | 7 | 7 |
| B | 8 | 10 |
+-------+--------+-----+
有誰知道怎麼辦呢?
這就是所謂的島嶼問題。我不知道'HIVE',但在'SQL Server'中我們使用窗口函數來解決它。這裏是** [DEMO](http://www.sqlfiddle.com/#!3/9eecb7db59d16c80417c72d1/6243)** –
非常感謝! – GoGoGo