2017-06-27 23 views
0

好的,这应该(希望)是一个非常基本的问题。如果这已经在其他地方解释过了,我很抱歉;我花了一些时间来解决这个问题,但是我发现的所有答案都超出了我的想象。Make表和联盟查询中的MS Access SQL别名

我正在使用Microsoft Access,我只是想出了如何使我的(相同结构)表与我的所有数据结合成一个表的SQL查询!万岁!当我运行它,它工作,我很高兴,但当我再次在SQL视图中打开它时,我注意到一些有趣的事情。代码中添加了别名,我不完全明白它的目的是什么,或者我是否应该以不同的方式处理它。这是我应该改变还是担心的事情?谢谢!

下面是代码:

SELECT * INTO [PAB 2018 Test] 
FROM (Select * from [PAB 2018 Ind MM 31616] 
Union All 
Select * from [PAB 2018 Ind MM 34102] 
Union All 
Select * from [PAB 2018 Ind MM 57129] 
Union All 
Select * from [PAB 2018 Ind MM 85736] 
Union All 
Select * from [PAB 2018 Ind MM 88102]) AS [%$##@_Alias]; 

回答

1

别名被查询的构造函数添加,因为在设计模式,它需要一个名字为子查询。该名称在构造函数中显示为表/查询。您可以在文本模式下随意更改此别名