【发布时间】:2020-10-12 10:25:28
【问题描述】:
假设我有这张桌子:
timestamp | is_break | data
----------+----------+------
0 | 1 | 10
1 | 0 | 20
2 | 1 | 5
3 | 1 | 10
4 | 0 | 20
5 | 0 | 30
如何按 is_break 列将数据分组?
例如按组获取数据的AVG如:
min_timestamp | avg_data
--------------+---------
0 | 15
2 | 5
3 | 20
【问题讨论】:
标签: sql window-functions gaps-and-islands