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
就是当天获取当天(包含)之前的所有值之和,有没有一个函数可以直接处理?

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

select 日期,
 sum(数值) over(order by 日期 rows between unbounded preceding and current row ) as value
 from table_name

with t1 as (select '20220101' dt ,1 id union all
select '20220102' dt ,4 id union all
select '20220103' dt ,3 id union all
select '20220104' dt ,3 id union all
select '20220105' dt ,5 id )
SELECT SUM(ID)OVER( ORDER BY DT )
FROM t1