当前位置: 代码迷 >> VFP >> 两个相同字段的数据库,记录数不相符的有关问题
  详细解决方案

两个相同字段的数据库,记录数不相符的有关问题

热度:8891   发布时间:2013-02-26 00:00:00.0
两个相同字段的数据库,记录数不相符的问题
老版的,用的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记录 将表名变换一下即可。
  相关解决方案