CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

求一SQL语句,急,在线等待,解决马上结贴!

楼主foilsman(刀仔)2006-03-12 17:39:29 在 MS-SQL Server / 基础类 提问

表1:  
  字段A,   字段B,   字段C  
   
  表2:  
  字段A,   字段B,   字段C,   其它  
   
  怎样获得表2中:字段A,   字段B,   字段C三个字段与表1中的三个字段不能同时相等的记录  
  如:  
  (表1)  
  字段A 字段B 字段C  
  1 2 3  
   
  (表2)  
  字段A 字段B 字段C 其它  
  1 5 3 kk  
  2 2 7 ll  
  1 2 3 hh  
  1 3 3 yy  
   
  要求结果:  
   
  (表2)  
  字段A 字段B 字段C 其它  
  1 5 3 kk  
  2 2 7 ll  
  1 3 3 yy 问题点数:50、回复次数:3Top

1 楼huailairen(流浪猫--很想养只猫,带着它到处流浪。)回复于 2006-03-12 18:38:43 得分 40

 
  create   table   表1(字段A   int, 字段B   int   , 字段C   int)  
   
  create   table   表2(字段A   int   , 字段B   int   , 字段C   int   , 其它   varchar(20))  
   
  insert   into   表1  
  select   1,2,3  
   
  select   *   from   表2  
  insert   into   表2  
  select   1 ,5 ,3 ,'kk'    
  union   select    
  2 ,2 ,7 ,'ll   '    
  insert   into   表2   select    
  1 ,2 ,3 ,'hh   '  
    union   select    
  1 ,3 ,3 ,'yy'  
   
  select   *    
  from   表2   a  
  where   not   exists   (   select   *   from   表1   b   where   a.字段A=b.字段A   and   a.字段B=b.字段B   and   a.字段C=b.字段C)Top

2 楼aniude(重返荣耀)回复于 2006-03-12 18:50:38 得分 10

create   table   biao1  
  (  
    字段a   char(1),  
    字段b   char(1),  
    字段c   char(1)  
  )  
  insert   into   biao1   select   '1','2','3'  
  create   table   biao2  
  (  
    字段a   char(1),  
    字段b   char(1),  
    字段c   char(1),  
    其他   char(2)  
  )  
  insert   into   biao2   select   '1','5','3','kk'  
  union   all   select   '2','2','7','ll'  
  union   all   select   '1','2','3','hh'  
  union   all   select   '1','3','3','yy'  
  select   *   from   biao2   where   not   exists(select   *   from   biao1   where   biao1.字段a=biao2.字段a   and   biao1.字段b=biao2.字段b   and   biao1.字段c=biao2.字段c)  
  drop   table   biao1,biao2Top

3 楼foilsman(刀仔)回复于 2006-03-12 18:50:47 得分 0

谢谢!!Top

相关问题

  • 菜 SQL 语句 ,在线等待!!
  • 急!这个sql语句,在线等待
  • sql语句问题。在线等待
  • sql语句问题(在线等待)
  • 求救SQL语句,在线等待
  • 求救SQL语句,在线等待
  • 求救SQL语句,在线等待
  • SQL语句问题,急,在线等待
  • 在线等待问题!SQL语句!
  • sql语句怎样写?(在线等待)

关键词

  • 字段
  • biao
  • kk
  • union
  • ll
  • insert
  • create table
  • char
  • select

得分解答快速导航

  • 帖主:foilsman
  • huailairen
  • aniude

相关链接

  • SQL Server类图书

广告也精彩

反馈

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