需求是类型有01、02、03 。求总交易笔数和总金额数(总金额为 类型01-02-03)
根据商户来分组
select t.merc_id,count(*),
sum(decode(tran_type, '01', TXN_AMT, '02', -TXN_AMT,'03', -TXN_AMT)) as amt
from hpstjnl_checked twhere t.ac_dt='20150728' and t.cle_state in (00,04)
group by t.merc_id