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/05/05 21:30:23
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命令查询出来?

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命令查询出来?
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命令查询出来?

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