【发布时间】:2021-07-21 21:54:38
【问题描述】:
我有一个如下所示的 Oracle 表
| Region | Location | $ Amount | Date | Name |
|---|---|---|---|---|
| 1 | Location1 | 500 | 2021-01-01 | UserA |
| 1 | Location1 | -500 | 2021-01-02 | UserA |
| 2 | Location2 | 700 | 2021-01-03 | UserB |
我想查找并删除所有列都匹配的行,但日期为 1 天且 $ 金额相反。在此示例中,我想删除第 1 行和第 2 行,因为它们的 $ 金额相反,并且只有一天休息。
感谢任何帮助
【问题讨论】: