读书人

两个表数据相加!解决思路

发布时间: 2012-01-09 21:05:41 作者: rapoo

两个表数据相加!
select vendorid,sum(totalamt) as 'totalamt ' from [RECIEVED] group by vendorid

union all

select vendorid, sum(totalpay) as 'totalamt ' from [cashpay] group by vendorid
我想要的结果是如果vendorid想同的时候,totalamt相加。。。

[解决办法]

select vendorid,sum(totalamt) as 'totalamt ' from
(select vendorid,totalamt from [RECIEVED] group by vendorid
union all
select vendorid, totalpay from [cashpay] group by vendorid)
as tt
group by tt.vendorid

读书人网 >asp.net

热点推荐