Access同一数据库两张表结构相同,记录如何合并?

Access同一数据库两张表结构相同,记录如何合并?,第1张

1、打开access工具,可以新建表复制数据进去,或者你通过excel导入进去,尽量不要用链接表,因为这样对原有表覆盖,这样是不行的。我们可以将门诊药品使用情戚衡仔况跟住院药品使用情况数据导入。

2、导入好表,就可以新建查询,我们可以显示门诊药品使用情况添加进去。

3、然后在查询点击追加查询。就会提示你要追加数据到住院药品使用情况表中去。当然你也可以追加另外数据库中表拦销,但是不建议这样做,除非你在数据库中建了新的同规格表。

4、、我们点击运行就可以看到已经追加837行,也就是说已经将门诊数据追加到住院表中去INSERTINTO住院药品使用情况(201303),SELECT门诊药品使用情况(201303).*FROM门诊药品使用情况(201303)高汪

5、我们再把住院表进行查询分组统计。

先将需要处理的表导入到同一个数据库内 你需要建立一个新表,方法(在数据库庆雹窗口打开状态下): ==鼠标点一下“旧表1”(不要打开旧表),点工具栏上的“复制”图标,然后点“粘贴”,这时会出现提示窗口,在这个窗口的选项里选中只粘贴表结构,并起个名字,点确定---这样就得衡氏到一个空白表。 ==以设计状态打开这个“新表”,找到一个关键字,将“索引”属性设置为“有(无重复)”。保存并关闭。 ==下面过程是追加数据到新表: --鼠标点一下“旧表1”,点工具栏的“复制”图标,然后“粘贴”,在提示窗口中选中“将数据追加到已有表”(如“新表”),确定。这样“旧表1”的数据添加到了“新表”。 --鼠标点一下“旧表2”,点工具栏的“复制”图标,然后“粘贴”,在提示窗口中选中“将数据追加到已有表”(如“新表”),确定。当出现重复数据的时候,会咐差散有提示“n条记录丢失”,点“是”。 ==需要注意,先追加含有最新数据的表,后追加的重复数据会被忽略。

如想将两个ACCESS数据库合并(如将数据库A的表A1加入到数据B的表B1)可以采用局滑以下简单的方法和步骤衫腊缺:

1.先在B数据库中采用导入数据的方法将A1导入到B数据库中

2.对B数据库执行以下SQL语句将A1表中的数据加入到B1中

insert

into

B1

SELECT

*

FROM

A1

我试过是完全可行的,

如果还有困难的话,我可以将我编的一段专门用来更新数据库的或辩VB程序发给你用,不过要你的电脑上装有VB6.0才成


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12272188.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存