sql合并显示两个不同字段的表

我有两个表,分别在不同的数据库中,假设表A的字段与数据分别为
aa,ab,ac
-------------
1, 2, 3
表B的字段与数据分别为
ba,bb,bc
------------
4, 5, 6
如何通过视图把A,B两表结合,并让显示为
aa,ab,ac
-----------
1, 2, 3
4, 5, 6

第1个回答  推荐于2016-08-25
select * from 表1
UNION ALL
select * from 表2追问

不行,我的表字段都不同的,无法连在一起

追答

你每个表返回需要的列即可
select 列名1,列名2,列名3 from 表1
UNION ALL
select 列名1,列名2,列名3 from 表2

本回答被提问者和网友采纳
相似回答