如何在Access中将多个表连接到一个表中

时间:2009-10-29 10:27:16

标签: ms-access

我有一张包含25000条记录和75个字段的表格。为了便于分析,我将它们分成10个表,每个表有2500个记录。现在我想把它们放在一起形成一个单独的表。我该如何编写查询。 我尝试了一个选择查询,如select * from(table1,table2 .....) 但由于查询过于复杂,我收到错误。

tksy

2 个答案:

答案 0 :(得分:1)

明确选择字段,以确保在使用UNION时完美匹配。

例如,

SELECT
    FirstName,
    Surname
FROM
    tblCustomer1

UNION

SELECT
    Name [Firstname],
    Surname
FROM
    tblCustomer2

选择所需的特定列,并确保它们的名称相同且包含相同的数据类型。

答案 1 :(得分:0)

select * from tableA
union
...
select * from tableN