关于一个左联接

原创 2006年05月17日 17:40:00

徐晔提出了一个问题,比较简单,我的SQL基础很差,给了一个很差的解,另一个人的解不错:
问题如下:

一个简单的SQL花了我2个多小时
TABLE 1
A    B       C  
X    0001  011
X    0001  012
X    0001  013
Y    0001  013
Y    0001  014
Y    0001  015
 
TABLE 2
B       C
0001 011
0001 012
0001 013
0001 014
 
需要把TABLE1裏面B,C不存在于Table2的抓出來
根据上面的两个表,写出SQL来,大家来动动脑筋吧~~回答正确奖励一颗大白兔
最后SQL的结果是
Y  0001 015

解答如下:

select *
from t1 a left join t2 b
on a.b=b.b
and a.c=b.c
where b.b is null or b.c is null

我的解答如下,很差啊

select *
from Table_1
where Table_1.b not in(select Table_2.b from Table_2 ) or Table_1.c not in (select Table_2.c from Table_2 )

多表关联和左、右连接,内连接

首先要介绍一下集合的概念:集合具有无序性、唯一性。 无序性:指集合内部元素没有相对顺序的概念,对于两个集合而言,只要元素值和元素个数相同则两个集合相等。 唯一性:指集合内部元素不存在值相等...
  • he90227
  • he90227
  • 2014年06月16日 17:47
  • 3440

HQL的多表查询 left jon 等 (需要配置一对多)

6.4 HQL的多表查询2008-01-26 21:57 对象之间总是有各种各样的关系,关联关系是类之间最常见的关系。多表查询是HQL中的强大功能之一,包括内连接、左连接和右连接等。多表查询的设置及...
  • z69183787
  • z69183787
  • 2014年01月15日 19:09
  • 15996

SQL左右连接中的on and和on where的区别

原先一直对SQL左右连接中的on and和on where的区别不是太了解,直到在网上看到了下面这段话才豁然开朗。         在使用left join时,on and和on where条件...
  • wozengcong
  • wozengcong
  • 2015年06月08日 16:03
  • 4139

监视网络联接的程序,并且将获得的信息保存到一个Access数据库中

  • 2006年02月23日 09:05
  • 11KB
  • 下载

监视网络联接的程序,并且将获得的信息保存到一个Access数据库中。(11KB)...

  • 2009年10月07日 13:10
  • 11KB
  • 下载

显示类似Delphi中表格控件的最左列可显示一个带三角形

  • 2002年10月07日 00:00
  • 7KB
  • 下载

进行左滑动的一个demo

  • 2016年01月29日 10:19
  • 32KB
  • 下载

实现一个简单的按钮实例-上下左右,左旋转,右旋转,放大缩小。

#import @interface ViewController : UIViewController @property (weak, nonatomic)...
  • iOS_zixue
  • iOS_zixue
  • 2016年03月20日 21:36
  • 2328

判断二叉树平衡/求二叉树的镜像 附属: 一个m*n的矩阵,从左到右从上到下都是递增的,给一个数x,判断x是否在矩阵中

判断二叉树是否平衡、求二叉树的镜像 一个m*n的矩阵,从左到右从上到下都是递增的,给一个数x,判断x是否在矩阵中时间复杂度为最坏为O(m+n)...
  • wy1550365215
  • wy1550365215
  • 2017年07月27日 10:39
  • 183

【编程珠玑】将一个n元向量左旋转i个位置

将一个n元一维向量向左旋转i个位置。例如,当n=8且i=3时,向量abcdefgh旋转为defghabc。简单的代码使用一个n元的中间向量在n步就能够完成该工作,你能否仅使用数十个额外字节的存储空间,...
  • Moon_wolf
  • Moon_wolf
  • 2013年11月18日 16:10
  • 585
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于一个左联接
举报原因:
原因补充:

(最多只允许输入30个字)