我需要创建一个查询来求和值,直到我达到某个数量.
select client_id, dt, SUM(value)
from my_table
group by 1, 2;
我的桌子是这样的:
client_id | dt | value
----------+------------+-------
23 | 2023-01-01 | 200
23 | 2023-01-02 | 800
23 | 2023-01-03 | 500
我的预期结果是client_id: 23|sum: 2023-01-02,也就是总数达到client_id: 230(200+800)的那一天.