我的要求是挑HIST_START
值其中status="CANCELLED" AND table="OUTCOME_STATUS"
。 把这个值放在HIST_END
列中,其中table=("DOC_STATUS" OR "ENTRY_STATUS") AND HIST_END is NULL
例如,第一行和第二行应该有HIST_END
为12/06/2012
(这是最后一排的HIST_START
。提前根据另一行另一列的值填充值为空列
ID HIST_START HIST_END Appl Number code version STATUS TABLE
10298337 4/06/2012 1 I45 1 PENDING DOC_STATUS
10298337 4/06/2012 1 I45 1 PENDING ENTRY_STATUS
10298337 4/06/2012 5/06/2012 1 I45 1 PENDING OUTCOME_STATUS
10298337 5/06/2012 11/06/2012 1 I45 1 ADM_REV OUTCOME_STATUS
10298337 11/06/2012 11/06/2012 1 I45 1 BAMERROR OUTCOME_STATUS
10298337 11/06/2012 12/06/2012 1 I45 1 AWAIT_DOCS OUTCOME_STATUS
10298337 12/06/2012 1 I45 1 CANCELLED OUTCOME_STATUS
谢谢..
格式化可能会更好一点.. –
如果有多个具有此要求的HIST_START值,该怎么办? – Heavy