admin

SQL:如何对不同表中的两个值求和

sql

我有一些需要汇总的表。它们也没有链接,但是所有表的顺序是相同的。

基本上,我想采用以下两个表:

CASH TABLE  
London  540
France  240
Belgium 340

CHEQUE TABLE
London  780
France  490
Belgium 230

要获得这样的输出以输入到图形应用程序中,请执行以下操作:

London  1320
France  730
Belgium 570

阅读 346

收藏
2021-05-10

共1个答案

admin

select region,sum(number) total
from
(
select region,number
from cash_table
union all
select region,number
from cheque_table
) t
group by region

2021-05-10