在access上实现不同表的拼接

在SQL查询中,提供了横向合并与纵向合并两张表以上的,下面讲给你讲解一下:
一、横向合并多张表,前提是多表之间要有能够关联的字段,直接用交互查询就可以了。
二、纵向合并要求多张表的字段的名称、字段个数、字段顺序、属性完全一样才能执行,在有了这个前提后,SQL查询语句写法如下:
SELECT 表1.*
FROM 表1;
UNION SELECT 表2.*
FROM 表2;
UNION SELECT 表3.*
FROM 表3
...
UNION SELECT 表n.*
FROM 表n;

在ACCESS查询设计状态下,击鼠标右键选SQL视图,把上述的语句复制过去再贴上,把表的名称改成你自己表的名称就行了。

(转自百度知道)https://zhidao.baidu.com/question/467882578.html

猜你喜欢

转载自www.cnblogs.com/xiaobaohuizi/p/9419380.html