CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

sql求助

楼主zzzsssyyy()2004-08-01 18:30:49 在 MS-SQL Server / 基础类 提问

一个表a(多于一个的主键),表b是表a中符合一定条件的记录,  
  如何得出表a中不包括表b的结果集 问题点数:20、回复次数:3Top

1 楼friendliu(无为)回复于 2004-08-01 18:43:21 得分 0

select   *   from   b   where   not   exists(select   *   from   a   where......)Top

2 楼tx1icenhe(冒牌马可 V0.4)回复于 2004-08-01 18:57:50 得分 20

select   *   from   a    
  where   not   exists(  
  select   1   from   b    
  where   aKey1=a.aKey1  
  and   aKey2=a.aKey2  
  ...  
  )  
   
  --aKey1,aKey2,...是a表的主键字段  
  Top

3 楼zhangzs8896(小二)回复于 2004-08-01 20:08:53 得分 0

select   *   from   b   where   not   exists(select   *   from   a   where......)  
  Top

相关问题

  • SQL???
  • sql????????????????????
  • sql
  • SQL????
  • sql
  • sQl
  • sql
  • sql
  • sql???
  • SQL????

关键词

  • akey
  • 主键
  • where
  • not exists
  • select

得分解答快速导航

  • 帖主:zzzsssyyy
  • tx1icenhe

相关链接

  • SQL Server类图书

广告也精彩

反馈

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