に窓関数に条件を適用し、私はこのデータを持っていると言う:は赤方偏移
status | source | communication
-------------------|----------------
start | 1 | 1
changed | 2 | 1
changed | 2 | 1
changed | 2 | 1
end | 1 | 1
私は私が(ここでは示されていない)タイムスタンプ列によって通信欄及び順序に遅れ機能分割を使用することができますことを知っています以前のソースを取得します。
しかし、私はどのようにして元のソースを得るのですか?status is not 'Changed'
すべての行を保持していますか?
status | source | communication | prev_source
-------------------|----------------|-----------
start | 1 | 1 | null
changed | 2 | 1 | 1
changed | 2 | 1 | 1
changed | 2 | 1 | 1
end | 1 | 1 | 1
あなたの質問には、行の注文に使用する列を含める必要があります。 –