CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  应用实例

如何在两个数据库中找出相同表中的不同记录?

楼主myxzh312(路过蜻蜓)2005-06-24 13:44:50 在 MS-SQL Server / 应用实例 提问

有数据库AB,两库中有结构完全一样的表C,其中A库中C表记录较多,B库中C表记录只是A库中的一部分,如何在A库的C表中找出B库的C表没有的记录?语句怎么写,望赐教! 问题点数:20、回复次数:1Top

1 楼libin_ftsafe(子陌红尘:TS for Banking Card)回复于 2005-06-24 13:51:14 得分 20

假设两个库在同一台服务器上,并且表结构如下:  
   
  TABLE   C  
  -----------  
  COL1         ...  
  COL2         ...  
  COL3         ...  
   
  SELECT    
          A.*  
  FROM  
          A..C   A  
  WHERE  
          NOT   EXISTS   (SELECT   1    
                                  FROM    
                                          B..C  
                                  WHERE    
                                          COL1=A.COL1    
                                          AND    
                                          COL2=A.COL2    
                                          AND    
                                          COL3=A.COL3)Top

相关问题

  • 关于查询数据库中两个表中的相同记录问题
  • 急!!如何从数据库中有相同记录的表中,只提取相同记录中的一个?
  • 如何提取2个mysql数据库内相同表相同相同记录并累加?
  • 将同一数据库中A表符合小于记录号(recn)100的数据存到同一数据库中相同结构的B表中
  • 如何删除数据库中记录相同的记录,
  • 数据库表选取记录,谢谢
  • 数据库大会影响查询速度吗?如果单表的记录数相同的情况下
  • 如何比较一个数据库中的两个表是否完全相同(包括每条记录)?
  • SQL数据库中怎样防止存入相同的记录?
  • 相同的数据库记录删除问题

关键词

  • 数据库
  • 结构
  • 记录
  • 表
  • 库
  • col
  • select

得分解答快速导航

  • 帖主:myxzh312
  • libin_ftsafe

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo