我有如下所示,並且仍有成千上萬行這樣查找不具有連續的日期範圍在DB2行
MBR MBR_SPAN EFF_DT END_DT
1 B 1/1/2011 12/31/2011
1 C 1/1/2012 12/31/2012
1 A 2/1/2013 12/31/2013
2 D 1/1/2010 12/31/2010
2 X 1/1/2011 12/31/ 2011
我需要找到的行中每個成員的數據它是不連續的與以前的日期範圍。在這種情況下,它是MBR 1和MBR_SPAN A
我沒有一個連續的列進行排序並確定哪個列應該有連續的日期範圍。它必須通過對比前一行來決定(可能通過排序eff_dt)
而且它不會產生任何臨時表,因爲我不能夠獲得創建DB2表來完成。
誰能幫助?
非常感謝回覆。它按預期工作 –