当前位置: 代码迷 >> Sql Server >> 怎么合并两个表的相同列
  详细解决方案

怎么合并两个表的相同列

热度:67   发布时间:2016-04-25 01:18:03.0
如何合并两个表的相同列?
f1,f2,f3为字段名
表1为: 表2为:  
f1 f2 f1 f3
a 12 e 12
b 5 d 21
e 8 z 7
g 23 c 5

表1表2合并为表3,合并f1字段
f1 f2 f3
a 12 0
b 5 0
c 0 5
d 0 21
e 8 12
g 23 0
z 0 7

------解决方案--------------------
SQL code
select isnull(a.f1,b.f1) as f1,isnull(a.f2,0) as f2,isnull(b.f3,0) as f3from tb1 a full join tb2 b on a.f1 = b.f1
  相关解决方案