我在 PostgreSQL 中有以下資料集:
row_id, wind_speed_category, timestamp
1, 3, 2021-01-20 10:00:01
2, 3, 2021-01-21 11:00:01
3, 3, 2021-01-21 12:00:01
4, 4, 2021-01-21 14:00:01
5, 4, 2021-01-23 10:00:01
6, 3, 2021-02-22 10:00:01
我想將行折疊到“正在運行”的存盤桶中,因此得到的結果有點像:
wind_speed_category, interval_seconds
3, 86400
4, 2764800
3, 0
的interval_seconds基于時間戳的在第一行中的時間間隔bucket和last row 1在桶。
我已經做到了這一點:
演示
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/361562.html
標籤:sql PostgreSQL的
