【发布时间】:2020-09-08 15:50:05
【问题描述】:
Teradta - SQL 我只需要向第一个月的客户显示 (new_col) 所有月份的金额
有:
date cust sum
2020-04-01 1 100
2020-04-01 2 100
2020-05-01 1 100
2020-05-01 3 100
2020-06-01 4 100
2020-06-01 2 100
需要:
date cust sum new_col
2020-04-01 1 100 100
2020-04-01 2 110 110
2020-05-01 1 120 120
2020-05-01 3 100 null
2020-06-01 4 100 null
2020-06-01 2 140 140
【问题讨论】:
-
Russian:Каковалогиканулевогозначения?English:null值的逻辑是什么? -
你尝试了什么?如果您希望得到帮助,您需要付出一些努力。
-
new_col 列应仅包含第一个月内的客户 (cust) 的总和。在示例中,这是日期 2020-04-01 和 cust 1,2。其余的 (3,4) - null
标签: sql range teradata monthcalendar