怎么用ACCESS将表1和2合成表3,通过SQL查询语句能实现吗?

您之前回答过我,如果表1和表2是“表”可以运行。但如果表1和表2是通过查询自动生成的表格,就实现不了。

没弄懂什么意思
你是要把数据写到表3里吗追问

我想通过表1和表2生成表3,大前天我问过类似的问题,您给我解答了。就是这张图

现在的问题是如果表1和2单纯是导入到ACCESS中的表,这个语句可以实现,但是我这边的表1和表2是ACCESS中通过查询语句生成的查询,这个语句就实现不了了,提示“查询过于复杂”

追答

那得看你表1和表2里的语句,也许可以改写一下

来自:求助得到的回答
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-07-21
insert into Table3 values(select x1,x2 from Table1,Table2)本回答被网友采纳

如何利用Access来合并多个Excel文件
1.在Access中创建对Excel工作簿的链接:在Access中选择“外部数据——导入——Excel”在“获取外部数据”对话框中选择“通过创建链接表来链接到数据源”。2.必须为每个Excel工作簿重复该过程直到将它们都链接到数据库。结果如下图所示。在SQL视图中开始新的查询,单击“创建——其他——查询设计”。选择...

怎样在access中把多张格式一样的表合并成一个总表
一、横向合并多张表,前提是多表之间要有能够关联的字段,直接用交互查询就可以了。二、纵向合并要求多张表的字段的名称、字段个数、字段顺序、属性完全一样才能执行,在有了这个前提后,SQL查询语句写法如下:SELECT 表1.FROM 表1;UNION SELECT 表2.FROM 表2;UNION SELECT 表3.FROM 表3 ...UNION...

问一下ASP ACCESS 查询关键词在表1,表2有没有类似的,然后表3再输出,这 ...
这个用一个查询语句就可以搞定:set rs=server.CreateObject("ADODB.RecordSet")sql="select * from zz where s2 in (select id from ca where instr(s1,'" & key & "')>0) or s1 in (select id from ry where instr(s1,'" & key & "')>0)"rs.open sql,conn,1,1if rs.eof th...

怎么可以用SQL语句给ACCESS建表
1、打开一个Access数据库软件,可以打开已创建好的数据库。2、接着,鼠标左键单击菜单下的【查询设计】按钮,如下图所示。3、然后,在弹出的【查询显示】窗口上,鼠标左键单击【关闭】按钮。4、接着,在设计菜单选项中,鼠标左键选择【SQL视图】按钮。5、然后,在【SQL视图】窗口中,输入表格的SQL...

怎样合并access多表于一表
1、横向合并多张表,前提是多表之间要有能够关联的字段,直接用交互查询就可以了。2、纵向合并要求多张表的字段的名称、字段个数、字段顺序、属性完全一样才能执行。3、可以用SQL语句。查询多张表,然后汇总到一张表。4、也可以用VBA程序读取多张表数据,最后汇总到一张表。

Access中合并字符串的SQL语句怎么写
用连接号“&”就可以了。例如:select 字段1 & 字段2 as 合并1,字段1 & "ABC" as 合并2,"中国" & "政府" as 合并3 from 表名;

如何在Access中使用SQL语句
一、如何在Access中使用SQL语句 1、OFFICE 2000(及其后版本)的组件中的 Access支持使用简单的SQL语句对数据进行查询与更改。以OFFICE 2007为例(其它版本的具体操作稍有不同,操作思路基本一样)。2、打开或新建一个Access文件,建立好一个表后,在切换“软件工具栏”,点【创建】进入创建工具栏,在...

在VB下,如何将ACCESS中的3个数据表合并成另外一个总表
考虑到 Access 支持 SQL 查询语言,可以直接在 Access 内部利用 SQL 语句将多个表的数据合并到一个表中。这种方式通常比在外部程序中合并数据更加高效和直接。显示数据表在编程中并非VB的核心强项,不过借助于大量可用的控件,确实可以实现数据的可视化显示。例如,FlexGrid 控件就是一种常见的用于显示表格...

ACCESS 多个表,合并到一个表中,应该怎样写SQL命令
首先,要多个表的表结构一致或者被选取的字段一致。然后,用类似如下语句(以插入3个字段为例):insert into 新表(字段1,字段2,字段3)select t.* from(select 字段1,字段2,字段3 from table1union allselect 字段1,字段2,字段3 from table2union allselect 字段1,字段2,字段3 from table3) ...

VB ACCESS的问题如何实现组合查询功能啊
使用 SQL 查询语句 "select * from 产品进出仓记录 where 查询字符" 获取数据。执行 SQL 查询,并根据结果集的首尾是否为空,判断查询结果的有效性。如果查询结果存在,则将数据绑定到MSHFlexGrid1中显示;若无结果,则弹出提示信息。最后,关闭记录集,完成整个查询过程。此代码片段展示了如何在VB Access...

相似回答