首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么合并两个表的相同列

2012-11-04 
如何合并两个表的相同列?f1,f2,f3为字段名表1为:表2为:f1f2f1f3a12e12b5d21e8z7g23c5表1表2合并为表3,合并

如何合并两个表的相同列?
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 

热点排行