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

SQL 合并具有多个相同列的表解决思路

2012-04-17 
SQL 合并具有多个相同列的表有几个表。比如表table_aABCDEF111111131415111222232425122222333435表table_b

SQL 合并具有多个相同列的表
有几个表。比如

表table_a

A B C D E F
1 11 111 13 14 15
1 11 222 23 24 25
1 22 222 33 34 35


表table_b

A B C E G H
1 11 111 14 16 17
1 11 222 24 26 27
1 22 222 34 36 37

表table_c

A B C D E I
1 11 111 13 14 18
1 11 222 23 24 28
1 22 222 33 34 38


根据A B C列,合并三张表,最终结果为:

A B C D E F G H I
1 11 111 13 14 15 16 17 18
1 11 222 23 24 25 26 27 28
1 22 222 33 34 35 36 37 38

那位大神知道这个合并的SQL语言怎么写啊?

[解决办法]
关联合并撒
[解决办法]

SQL code
select ta.*, tb.G, tb.H, tc.Ifrom table_a ta   join table_b tb   on ta.A=tb.A   join table_c tc   on tb.A=tc.A 

热点排行