17,086
社区成员
发帖
与我相关
我的任务
分享
select name,sum(money)应缴money,
sum(decode(qianfei,0,money))实缴money,
sum(decode(qianfei,1,money))欠费money
from tt
group by name
order by name
select a.id, a.money, b.money,
a.money - b.money as 欠费,
b.qianfei
from tab1 a, --应交费的表
(select id, money from tab2 /*欠费表*/ where qianfei = 1) b
where a.id = b.id
select name,sum(money) 应缴money,
sum(decode(qianfei,0,money,0)) 实缴money,
sum(decode(qianfei,1,money,0)) 欠费money,
decode(sum(qianfei),0,0,1) qianfei
from tt
group by name
order by name