怎么把ACCESS里的两个表内的数据合成一个表?或者视图?

A表有一列叫学号,B表也有一列叫学号,怎么按学号把A表中的某几列数据和B表中的某几列数据合并为一个新表?

如果只查询
select 学号,字段1,字段2 from tableA union all
select 学号,字段1,字段2 from tableB

如果要建立一个新表:
insert into tableC select 学号,字段1,字段2 from tableA union all
select 学号,字段1,字段2 from tableB

确保两表查出的字段属性一致
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-10-27
Select A.学号,A.A1列,A.A2列...,B.B1列,B.B2列...
From A,B
Where A.学号 = B.学号
第2个回答  2007-10-28
用交叉视图

怎么把ACCESS里的两个表内的数据合成一个表?或者视图?
select 学号,字段1,字段2 from tableB 如果要建立一个新表:insert into tableC select 学号,字段1,字段2 from tableA union all select 学号,字段1,字段2 from tableB 确保两表查出的字段属性一致

用Access建立两个excel表格的关系后,下一步如何操作才能把两个表格的...
1.在Access中创建对Excel工作簿的链接:在Access中选择“外部数据——导入——Excel”。2.在“获取外部数据”对话框中选择“通过创建链接表来链接到数据源”。必须为每个Excel工作簿重复该过程直到将它们都链接到数据库。结果如下图所示。3.在SQL视图中开始新的查询,单击“创建——其他——查询设计”。

access怎么把两个字段合并成一个字段
1、打开Access软件,新建两个数据表,注意两个数据表的字段需要相同,数据不同 2、然后点击顶部的创建菜单,选择下面的查询设计选项,3、在弹出的显示表界面中选择第二个数据表,接下来会将选择的表合并到第一个表中 4、回到查询设计主界面,我们看到刚才选择的表已经加入到设计界面了 5、接着点击顶部...

请问如何将access两表合并,有相同字段,怎么操作
1、点击【在设计视图中创建查询】,打开后在【显示表】窗口添加你这两个表,然后点【关闭】按钮退出【显示表】。2、在上面的快捷菜单中选择查询类型为【生成表查询】,在弹出的窗口中输入(合并后的)表名称。然后点【确定】退出。3、从前面的表中找到两个表都有的相同字段,在该字段上按下鼠标左键...

Access同一数据库两张表结构相同,记录如何合并?
1、打开access工具,可以新建表复制数据进去,或者你通过excel导入进去,尽量不要用链接表,因为这样对原有表覆盖,这样是不行的。我们可以将门诊药品使用情况跟住院药品使用情况数据导入。2、导入好表,就可以新建查询,我们可以显示门诊药品使用情况添加进去。3、然后在查询点击追加查询。就会提示你要追加...

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

如何使用ACCESS将两个表中字段内容相同的记录汇总在一起?
在查询卡中按新建查询 选设计视图 把两个表都添加进去 按住其中一个表的“车牌照”字段,拖到另一个表的“车牌照”字段,使两个表的“车牌号”段之间有一连线(这是找相同车牌照的步骤)按住其中一个表的“车牌照”字段,拖到下面网格 再在下一列网格中输入:“停留时间:[驶出时间]-[驶入时间]...

access怎么建立表与表之间的关系
在access中可以通过两种方式建立表与表之间的关系:1. 通过外键在表之间建立关联。首先,在两个表中都需要创建一个字段,让它们共同参照一个值,然后在关系图中将这两个字段连接起来。2. 通过查询来建立关系。可以通过使用查询来将两个表中的数据关联起来,这种方式比外键更加灵活,而且可以实现多表连接...

在ACCESS2010数据表中如何把2个单元格的数据合并成1个单元格中
CONCATENATE公式可以做到 注意加$$绝对引用,这样多行的时候拖起来才不会变,另外就是用双引号来用冒号、空格这些分隔符,增加可读性 效果如下:=CONCATENATE($A$1,": ",A3," ",$B$1,": ",B3)

如何用access 导入二维表,然后通过查询分解成一维表,方便统计。_百度知 ...
第一个问题,将数据导入ACCESS中保存,假设保存的表为sheet1.然后新建一个查询,点到SQL视图。SELECT sheet1.车牌号, sheet1.日期, "4月1日" AS 日期, sheet1.[4月1日] AS 线路 FROM sheet1;UNION ALL SELECT sheet1.车牌号, sheet1.日期, "4月2日" AS 日期, sheet1.[4月2日] AS ...

相似回答