【发布时间】:2023-03-03 17:06:01
【问题描述】:
我正在使用 Redshift 并希望通过用户 ID 接收最后一个非 Null 值。
这是一个示例数据集:
Date UserID Value
4-18-2018 abc 1
4-19-2018 abc NULL
4-20-2018 abc NULL
4-21-2018 abc 8
4-19-2018 def 9
4-20-2018 def 10
4-21-2018 def NULL
4-22-2018 tey NULL
4-23-2018 tey 2
如果新用户以 NULL 开头,则替换为 0。
我希望我的最终数据集如下所示:
Date UserID Value
4-18-2018 abc 1
4-19-2018 abc 1
4-20-2018 abc 1
4-21-2018 abc 8
4-19-2018 def 9
4-20-2018 def 10
4-21-2018 def 10
4-22-2018 tey 1
4-23-2018 tey 2
任何帮助将非常感谢!
【问题讨论】:
标签: sql null amazon-redshift lag