要绘制我有单独查询的每个输入表,需要在该查询上应用功能,并想为输出表创建单个查询
从中选择唯一名称,SUM(count)
(选择查询表1
联盟
选择查询表2
联盟
选择查询表3)按名称分组表;
此查询未正确添加计数Niether正确排序名称这有什么问题?
输入表1:-
Names count
bob 3
pol 4
输入表2:-
Names count
bob 5
0 - name may be missing here neglect this entry
输入表3:-
Names count
james 4
pol 7
bob 1
预期输出表:-
Names count
bob 9
pol 11
james 4
最佳答案
您可以使用UNION以及它们的总和。
select sum(a), sum(b) from
(select 2 as a, 1 as b
union select 3 as a, 6 as b
union select 4 as a, 1 as b) as b