MS-ACCESS SQL联合查询

时间:2017-08-23 16:07:44

标签: sql database ms-access union

输入用于从excel工作簿中提取数据的联合查询的SQL语言时,使用联合查询从excel工作簿中的特定选项卡中选择数据的正确代码是什么?任何建议或帮助表示赞赏。谢谢。

1 个答案:

答案 0 :(得分:0)

只需使用指向外部源的内联查询,底层Jet / ACE SQL引擎可以为Excel工作簿,Access数据库,甚至文本文件(txt / csv)执行此操作。

下面假设Excel工作簿是最新格式(.xlsx),并在A1单元格中开始,其中包含已定义的列标题和与其他联合查询相同数量的列/类型。

SELECT t1.* FROM 
myAccessTable t1

UNION ALL

SELECT t2.* FROM
[Excel 12.0 Xml;HDR=Yes;Database=C:\Path\To\Excel\Workbook.xlsx].[mySheetName$] t2