SQL表1:A B 1 002 2 002 1 003 1 004 ...表二 A B 002 2.13 003 4.26 结果:002 2.13 003 4.26 004 0请问用什么SQL命令查询出来?

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/01 05:52:09

SQL表1:A B 1 002 2 002 1 003 1 004 ...表二 A B 002 2.13 003 4.26 结果:002 2.13 003 4.26 004 0
请问用什么SQL命令查询出来?

我来回答吧,帮你测试过了:
select A,SUM(B) AS newB from (
select distinct B as A,0 as B from 表1
union
select A,B from 表2
) tmp group by A