Access2007查询两表不同记录方法
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
查询两表不同记录方法
在操作前,请将数据备份!请选择配置较高的计算机操作!
更改ACCESS 2007选项设置,选项—>信任中心—>信任中心设置—>宏设置—>启用所有宏
1.修改数据类型
以下是从视翰工具中将点唱次数设为-1后导出的总库ktv8.0.mdb,我们要对这个表进行修改一下,才能进行更多操作。
先复制“song”表,粘贴时新建表名“song的副本”及选择“仅结构”。
右键“song的副本”选择“设计视图”,找到“song_id”字段,将数据类型由“备注”改成“文本”,然后保存表。
再次复制“song”表,粘贴时在表名称里录入“song的副本”表名,选择“将数据追加到已有的表”,由于数据量大,粘贴过程有点慢,请耐心等待。
用“song的副本”表进行以下操作。
2.数据对比
将要对比的两个表导入一个ACCESS文件中,导入方法:
duo和shao是表名,我们一般表名是song,duo是数量多的表,shao是数量少的表。
在菜单栏中创建—>查询设计—>关闭显示表—>右键—>SQL视图
在文本框中输入以下数据库SQL语句
delete from duo
where song_id in (select bh from shao)
【注:括号为英文括号】
核对表名和编号对应无误后,点击菜单栏中的“运行”。
总部的总库歌曲编号是bh,从视翰加歌工具里导出的总库歌曲编号是song_id。
最后可在duo表里看见多于shao的数据,根据wjm字段,查看服务器是否有歌曲源文件,路径是否正确。