【发布时间】:2021-05-21 08:44:33
【问题描述】:
我有一些问题,我想计算从月初到月底/当前日期的金额拆分,并按产品拆分如下:
数据:
| Date_payment | product | amount |
|---|---|---|
| 2020-02-01 | aa | 10 |
| 2020-02-01 | aa | 20 |
| 2020-02-03 | bb | 5 |
| 2020-02-29 | bb | 5 |
| 2020-03-01 | aa | 4 |
| 2020-03-03 | aa | 3 |
| 2020-03-03 | bb | 1 |
假设当前日期是 2020-03-05
我想从月初到月底/当前日期按产品和月份计算拆分
我的预期结果是:
| Date_Report | product | Total_amount |
|---|---|---|
| 2020-02-01 | aa | 30 |
| 2020-02-02 | aa | 30 |
| 2020-02-03 | aa | 30 |
| 2020-02-03 | bb | 5 |
| 2020-02-04 | aa | 30 |
| 2020-02-04 | bb | 5 |
....依此类推,直到..
| Date_Report | product | Totalamount |
|---|---|---|
| 2020-02-29 | aa | 30 |
| 2020-02-29 | bb | 10 |
| 2020-03-01 | aa | 4 |
| 2020-03-02 | aa | 4 |
| 2020-03-03 | aa | 7 |
| 2020-03-03 | bb | 1 |
| 2020-03-04 | aa | 7 |
| 2020-03-04 | bb | 1 |
| 2020-03-05 | aa | 7 |
| 2020-03-05 | bb | 1 |
我想查看每个月从月初到月底每天的总金额。
有人可以帮忙吗?
【问题讨论】:
标签: sql google-bigquery