我在 SQL 中有一个如下所示的表:
[
现在,我想要基于 2 个条件的结果表:
Prev_trans_id 应该与 transactions_ID 匹配
只有那些条目应该出现在金额值不相等的地方。
结果表应如下所示:
所以,在结果表中,我不希望 Transcation_ID 为 104 的行,因为金额的 mod 是相同的。支付了 1 美元,并退还了 1 美元。
我能够完成其中的第一部分,但由于我是 SQL 新手,所以无法完成第二部分。这是我第一部分的代码:
select * from sample_table
where prev_trans_id in
(select transaction_id from sample_table)
如果我可以将第二个条件也包含在同一个查询中,那将非常有帮助。