老版的,用的VF6.0
两个数据库,ZK.dbf和ZK2.dbf;含有相同的字段:学籍号和姓名
但是记录数不相同,ZK是6313条记录,ZK2是6322条记录
想找出不相同的记录,并把不同记录转存出来。
昨天lygcw9602帮我先解决了。但是还是不太会。
以后遇到这种问题很多。
请给出详细的解决步骤,dxnn520的老版的,是我常用的,但是我测试了一下,不太对!
谢谢,在线值班的管理和高手们,来帮助了!
------解决方案--------------------------------------------------------
- SQL code
*-- 取出 ZK.dbf 有而 ZK2.dbf 没有的 ZK.dbf记录Select A.* From ZK.dbf A Where Not Exists (Select 学籍号 From ZK2.dbf B Where A.学籍号=B.学籍号)*-- 或Select A.* From ZK.dbf A Left Join ZK2.dbf B On A.学籍号=B.学籍号 Where B.学籍号 Is Null*-- 同理,ZK2.dbf 有而 ZK.dbf 没有的 ZK2.dbf记录 将表名变换一下即可。