【发布时间】:2017-09-11 10:28:20
【问题描述】:
我正在使用它来生成用户报告。我需要创建一个显示充值的数量和总和以及提款的总和和数量。
我创建了两个数据集:
select WAL_TRANSACTION.PARTY_ID, sum(WAL_TRANSACTION.AMOUNT) amountdep, count(WAL_TRANSACTION.AMOUNT) countdep
from WAL_TRANSACTION
where WAL_TRANSACTION.TRANSACTION_TYPE=1
and WAL_TRANSACTION.STATUS='completed'
group by WAL_TRANSACTION.PARTY_ID
和
select WAL_TRANSACTION.PARTY_ID, sum(WAL_TRANSACTION.AMOUNT) amountwi, count(WAL_TRANSACTION.AMOUNT) countwi
from WAL_TRANSACTION
where WAL_TRANSACTION.TRANSACTION_TYPE=2
and WAL_TRANSACTION.STATUS='completed'
group by WAL_TRANSACTION.PARTY_ID
然后创建一个 BIRT 联合数据集将两者结合起来(全外连接)
问题是在结果中,你最终得到了 2 个 PARTY_ID 列,有没有办法将它们合并到一个列中?
【问题讨论】: