1,a,b,2018-01-01,2018-03-01
2,a,b,2018-01-01,2018-02-01
3,a,b,2018-03-01,2018-04-01
4,a,c,2018-01-01,2018-03-01
5,a,c,2018-04-01,2018-05-01
6,b,b,2018-01-03,2018-03-01
7,b,b,2018-01-01,2018-02-01
8,a,b,2018-03-01,2018-03-22
9,a,b,2018-04-05,2018-06-22
10,a,b,2018-07-01,2018-07-22
数据文件如上所示,需求:第一列编号小的顺序循环跟比它大的比较,如果第二列和第三列相等,判断第四列和第五列,如果与之相比的第四列和第五列的时间范围在它之内为错误数据,把数据抛出来,抛出来的数据不再参与比较。
如示例错误数据为
2,a,b,2018-01-01,2018-02-01
7,b,b,2018-01-01,2018-02-01
8,a,b,2018-03-01,2018-03-22
|