|
有这样一个列表:
L1 = ["SELECT A,B FROM T1 WHERE A = 'AAA' AND B=1 AND C<=TO_DATE('2018-08-30',YYYY-MM-DD)",
"SELECT A,B FROM T1 WHERE A = 'BBB' AND B=2 AND C<=TO_DATE('2018-08-21',YYYY-MM-DD)",
"SELECT A,B FROM T1 WHERE A = 'CCC' AND B=3 AND C<=TO_DATE('2018-08-10',YYYY-MM-DD)",
"SELECT C,D FROM T2 WHERE C = 'JJJ' AND D=4 AND E>=TO_DATE('2018-07-30',YYYY-MM-DD)",
"SELECT C,D FROM T2 WHERE C = 'KKK' AND D=5 AND E>=TO_DATE('2018-05-30',YYYY-MM-DD)"]
--需要将L1进行处理,类似的语句只保留一条,最终结果保留2条,类似如下:
L1 = ["SELECT A,B FROM T1 WHERE A = 'AAA' AND B=1 AND C<=TO_DATE('2018-08-30',YYYY-MM-DD)",
"SELECT C,D FROM T2 WHERE C = 'JJJ' AND D=4 AND E>=TO_DATE('2018-07-30',YYYY-MM-DD)"]
跪求各位大神解答~~~~~
|
|