【发布时间】:2017-08-13 23:55:18
【问题描述】:
我有如下数据,并且有数百万行这样的行
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 中创建表。
谁能帮忙?
【问题讨论】: