34,590
社区成员
发帖
与我相关
我的任务
分享
select
b.typeid,year(b.日期),c.CMoney,d.Money,count(b.typeid)
from
a inner join b on a.aid=b.aid
inner join
(select cid,sum(cmoney) as cmoney from c group by cid) as c on b.cid=c.cid
inner join
(select did,sum(money) as money from d group by did) as d on c.did=d.did
group by
b.typeid,year(b.日期),c.CMoney,d.Money
select
b.typeid,year(b.日期),c.CMoney,d.Money,count(b.typeid)
from
a inner join b on a.aid=b.aid
inner join c on b.cid=c.cid
inner join d on c.did=d.did
group by
b.typeid,year(b.日期),c.CMoney,d.Money