从查询访问VBA创建表

时间:2016-07-21 16:05:43

标签: sql access-vba

http://www.techonthenet.com/sql/tables/create_table2.php

我有一个非常复杂的查询,从~10个表中提取信息,我想将这些结果打印到表中。

这是我的尝试:

DoCmd.RunSQL "CREATE TABLE [DATA OUTPUT TABLE] AS (SELECT * FROM [Data Export]);"

其中[DATA OUTPUT TABLE]用作新表名,[Data Export]是查询名称。

1 个答案:

答案 0 :(得分:0)

几乎立即找到答案: http://www.w3schools.com/sql/sql_select_into.asp

DoCmd.RunSQL "SELECT * INTO [DATA OUTPUT TABLE] FROM [Data Export];"