0
任何人都可以幫助我解決這個問題嗎?比較兩條連續的線,並用teradata中的下一條線更新第一條線
我需要比較下面給出的表的連續行,並用第二行字段更新第一行字段。
MBR JOIN DT FIELD1 FIELD2 FIELD3 OPEN_DT CLOS_DT LLKEY UPD_LLKEY
12345 2014-07-30 D UNK S 2014-07-31 **2014-08-24** 715700024 **721200013**
12345 2014-09-11 D UNK UNK **2014-09-13** 2014-10-01 **718600061** 735800004
12345 2014-09-29 D UNK UNK 2014-10-01 8888-12-31 735800004 735800004
這裏ineed在連續兩行(first_line.CLOS_DT和second_line.OPEN_DT)比較,如果不匹配需要更新first_line.CLOS_DT與second_line..OPEN_DT,UPD_LLKEY與第二線的LLKEY。和所需的輸出
MBR JOIN DT FIELD1 FIELD2 FIELD3 OPEN_DT CLOS_DT LLKEY UPD_LLKEY
12345 2014-07-30 D UNK S 2014-07-31 **2014-09-13** 715700024 **718600061**
12345 2014-09-11 D UNK UNK **2014-09-13** 2014-10-01 **718600061** 735800004
12345 2014-09-29 D UNK UNK 2014-10-01 8888-12-31 735800004 735800004
任何幫助將高度讚賞.. :)
感謝, Apmsa