如何在同一个表上查询以根据状态

时间:2017-07-14 07:20:06

标签: postgresql jpa

在我们的申请表中,有一份报告显示他/她如何转移给其他人,现在我们正在获取状态"转移"但有时这些观点可能被其他人或发件人拒绝。

当发生转移时,将在DB中插入一行,状态名为"已转移"如果其他人接收或拒绝任何一种情况,将插入另一行状态将相应更新。

现在我想在报告中仅获取已成功转移和接收的交易,它不应该获取已转移但已拒绝的交易 转移,接收和拒绝的交易ID将相同,以识别在转移时执行的操作

 id  trans_id Amount  from  to  createdOn                 status
1234    1234  1000     abc  xys 2017-07-10 15:00:00       Transfer
1235    1234  1000     abc  xys 2017-07-10 15:10:00       Rejected
1236    1246  100      xyz  abc 2017-07-11 01:00:00       Transfer
1235    1236  100      xyz  abc 2017-07-11 01:10:00       Received

我想查询按要求提取

0 个答案:

没有答案