下面是一个示例代码,演示如何按照15分钟间隔进行累积求和:
SELECT
TRUNC(timestamp_column, 'MI') AS interval_start,
SUM(value_column) AS sum_value
FROM
your_table
GROUP BY
TRUNC(timestamp_column, 'MI')
ORDER BY
TRUNC(timestamp_column, 'MI');
在这个示例中,假设你的表中有两列:timestamp_column
表示时间戳,value_column
表示要累积求和的值。我们使用TRUNC
函数来将时间戳按照分钟进行截断,并将其作为分组的依据。然后使用SUM
函数对每个分组中的值进行求和。最后,通过ORDER BY
子句按照时间戳进行排序。
请将your_table
替换为你的实际表名,并根据实际情况替换timestamp_column
和value_column
。