我下面有两个表格,我想产生第三个表格,其中包含按名称分组的进口值和出口值之和。
表名:公司
我可以使用连接(join)的方式分别生成进口总额和出口总额的表格,例如:
我希望能够看到一个表格,将进口总额和出口总额按名称分组合并在一起。 进口总额和出口总额是订单表中的值列上的总和。 我不确定是否需要在此处使用子查询。
示例表:
表名:公司
country | name
canada a
usa b
china c
france d
表名:orders
id| importer | exporter | value
23 canada usa 10
24 usa china 50
25 canada china 10
26 france usa 40
我可以使用连接(join)的方式分别生成进口总额和出口总额的表格,例如:
进口总额
select name, sum(value)
from orders
full outer join companies
on orders.importer = companies.country
我希望能够看到一个表格,将进口总额和出口总额按名称分组合并在一起。 进口总额和出口总额是订单表中的值列上的总和。 我不确定是否需要在此处使用子查询。
示例表:
Name | sum of importer | sum of exporter
a 20 0
b 50 50
c 0 60
d 40 0