Access VBA中的UNION查询

时间:2015-01-02 17:43:33

标签: sql vba ms-access-2010

我在两个不同的表中有两个字段,我在VBA中进行联合查询。我刚刚意识到我需要在这个名为MARKET SEGMENT的查询中看到另一个字段。由于联合,我不确定如何添加它。任何帮助将不胜感激。

ImportIDQuery = "SELECT  PDFVerified.[FORMULARY ID] FROM PDFVerified " & _
"UNION " & _
"SELECT SearchableVerified.[FORMULARY ID] FROM SearchableVerified"

1 个答案:

答案 0 :(得分:5)

与任何其他字段一样,添加逗号和table.field名称。

两个表中的数据类型必须相同......并且在两个选项中放置在相同的ORDER中以使联合正常工作...

ImportIDQuery = "SELECT  PDFVerified.[FORMULARY ID], PDFVerified.[Market Segment] FROM PDFVerified " & _
"UNION " & _
"SELECT SearchableVerified.[FORMULARY ID], SearchableVerified.[Market Segment]
 FROM SearchableVerified"