问题描述
请给我下面的表格,其中某些列的行已更改,其他一些列是重复的,因此我需要获取更改后的行,并保留重复行中的仅一条记录,让其他记录为NULL
LOG_DATE |ITEM_ID |PROBLEM |CALL_DATE |UCID |ID |ACCOUNT_NO|CALL_STATUS|
----------|--------|--------|-----------|---------|---------|----------|-----------|
2020-10-23|76409075|TYPE 1 |2020-10-23 |603405210|133283340|3825551 |Answered |
2020-10-07|76044107|TYPE 2 |2020-10-23 |603405210|133283340|3825551 |Answered |
2020-10-18|76297468|TYPE 3 |2020-10-23 |603405210|133283340|3825551 |Answered |
预期结果
LOG_DATE |ITEM_ID |PROBLEM |CALL_DATE |UCID |ID |ACCOUNT_NO|CALL_STATUS|
----------|--------|--------|-----------|---------|---------|----------|-----------|
2020-10-23|76409075|TYPE 1 |2020-10-23 |603405210|133283340|3825551 |Answered |
2020-10-07|76044107|TYPE 2 |NULL |NULL |NULL |NULL |NULL |
2020-10-18|76297468|TYPE 3 |NULL |NULL |NULL |NULL |NULL |
解决方法
我不建议您这样做,但是您可以这样做:
tmp