Redshift表中的序列数据跟踪

时间:2019-01-17 16:07:43

标签: sql database amazon-redshift

我有一个像给定图像的数据。我想根据报告日期顺序跟踪所有组的变化。

例如:如果采用“ A”数据,则应为余额= 1.5,日期=“ 9/30/2015”,“ C”余额为2.05,日期=“ 12/01/2017”。

enter image description here

我尝试使用sql,但是它跟踪了所有更改,例如A到B,A到C以及A到D的任何解决此脚本的方法?

1 个答案:

答案 0 :(得分:0)

我认为您是在描述lead()

select t.*,
       lead(balance) over (partition by number order by date) as next_balance
from t