SQL比较先前的记录滞后偏移条件

时间:2014-11-27 04:18:01

标签: sql db2 lag

我遇到的情况是,应排除业务术语中出现故障的记录,这意味着只应使用滞后等分析查询(或类似的实现,我尝试使用DB2 for z)来比较有效的先前记录/ os 10.0,其中滞后尚未可用)。基于本论坛的输入,我将使解决方案适应DB2。前3条记录都是有效记录,因为它们遵循正确的案例顺序。与之前的记录进行比较,如果无效则标记它,然后将下一个与之前的VALID记录进行比较。在下一种情况下(情况2)记录4是好的,但不应该记录记录5而应将记录6与先前有效(记录4)进行比较。

希望这是有道理的。


Rec.No.   case_no, case_date,    status
 1           1       11/10/2014    Rcvd
 2           1       11/11/2014    Pndg
 3           1       11/12/2014    Clos
 4           2       11/10/2014    Pndg
 5           2       11/12/2014    Rcvd   --INVALID record as Rcvd should be done first, so flag this
 6           2       11/13/2014    Clos   --valid record in comparision to record 4

0 个答案:

没有答案