我有一个类似于Postgres的表,其中每个租户的订单计数在发生变化时被插入.
datetime | tenant_id | orders |
---|---|---|
2023-09-15 22:00 | tenant3 | 2 |
2023-09-16 01:00 | tenant1 | 2 |
2023-09-16 02:00 | tenant1 | 3 |
2023-09-16 02:00 | tenant2 | 5 |
2023-09-16 03:00 | tenant1 | 4 |
请注意,tenant3的第一行来自昨天.租户的数量是动态的.
基于此数据,是否有可能构建一个类似时间序列的结果,其中我将所有租户的最新orders个计数相加,结果如下:
datetime | sum |
---|---|
2023-09-16 00:00 | 2 |
2023-09-16 01:00 | 4 |
2023-09-16 02:00 | 10 |
2023-09-16 03:00 | 11 |
2023-09-16 04:00 | 11 |
... | ... |
2023-09-16 23:00 | ... |