边城@浪子 2022-08-12 16:10 采纳率: 0%
浏览 23
已结题

clickhouse 按天聚合增长趋势函数

clickhouse有没有哪个函数可以按照天汇总增长趋势数据,例如有如下数据

日期数值
2022.01.011
2022.01.024
2022.01.033
2022.01.043
2022.01.055

我想获得到的数据如下:

日期数值
2022.01.011
2022.01.021+4=5
2022.01.031+4+3=8
2022.01.041+4+3+3=11
2022.01.051+4+3+3+5=16
就是当天获取当天(包含)之前的所有值之和,有没有一个函数可以直接处理?
  • 写回答

2条回答 默认 最新

  • 三千烦恼丝xzh 2022-08-12 17:14
    关注

    这不就是窗口吗,CK高版本支持窗口函数

    select 日期,
     sum(数值) over(order by 日期 rows between unbounded preceding and current row ) as value
     from table_name
    
    
    评论 编辑记录

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 10月20日
  • 创建了问题 8月12日