Substitute Values from Predecing or following columns

Database

Substitute Values from Predecing or following columns

have a data which is of the below format

party_id FISC_WEEK_VAL lifecycle_stage

1702829476 2015-W08 

1702829476 2015-W35 

1702829476 2015-W19 

1702829476 2015-W29 

1702829476 2015-W25 

1702829476 2015-W32 

1702829476 2015-W17 

1702829476 2015-W33 

1702829476 2015-W10 

1702829476 2015-W37 

1702829476 2015-W28 

1702829476 2015-W21 

1702829476 2015-W16 

1702829476 2015-W11 

1702829476 2015-W12 

1702829476 2015-W01 

1702829476 2015-W36 

1702829476 2015-W18 

1702829476 2015-W20 

1702829476 2015-W27 

1702829476 2015-W04 

1702829476 2015-W38 

1702829476 2015-W06 

1702829476 2015-W03 

1702829476 2015-W15 

1702829476 2015-W26 

1702829476 2015-W34 opportunity

1702829476 2015-W34 customer

1702829476 2015-W34 awareness

1702829476 2015-W39 

1702829476 2015-W31 awareness

1702829476 2015-W22 

1702829476 2015-W14 

1702829476 2015-W13 

1702829476 2015-W02 

1702829476 2015-W09 

1702829476 2015-W23 

1702829476 2015-W07 

1702829476 2015-W24 

1702829476 2015-W30 

1702829476 2015-W05 

i want to check for the lifecycle_stage value of a row and if it is blank, check for the last preceding row with non null value and substitute the value.

if all the preceding rows are blank, then it should substitute the value from the next following row with a non null value

1 REPLY
Enthusiast

Re: Substitute Values from Predecing or following columns

Hi,

For the same question, Dnoeth has replied in the below link. Did you tried using that? 

http://forums.teradata.com/forum/database/ordered-analytical-functioniterative-loop-1