左右连接

原创 2005年02月28日 08:59:00

左右连接的使用:
select table1.column1,table1.column1 from table1 right join table2 on table1.column2 = table2.column2

select a.aa,b.bb,c.cc
from a left join b on a.id1=b.id1
       left join c on a.id2=c.id2
http://www-900.ibm.com/developerWorks/cn/dmdd/library/techarticles/0112purcell/0112purcell.shtml
1) 连接前的谓语
    a.嵌套表表达式;b.WHERE 子句, WHERE 子句中编写连接前的谓词的规则是它们必须仅应用于保留行表
2) 连接时的谓语
    在 ON 子句上编写连接谓词;ON 子句中的谓词或者连接时的谓词没有限制返回结果行数的缘故;它们只限制了哪些行可以被连接。只有 WHERE 子句的谓词限制了真正检索到的行数。
3) 连接后的谓语

相关文章推荐

SQL内左右自连接.doc

  • 2011年08月01日 12:19
  • 339KB
  • 下载

sql(三):多表查询、左右连接、组函数与分组统计

一、多表查询 之前查询都是在一张表上进行的查询,如果使用多张表进行查询,则称为多表查询。格式如下: select {DISTINCT}* | 具体列名 别名 form 表名称 { where 条...
  • Troy__
  • Troy__
  • 2014年04月21日 16:04
  • 3547

oracle左右连接方法

  • 2012年11月09日 17:02
  • 6KB
  • 下载

数据结构左右连接

  • 2012年05月23日 08:17
  • 903B
  • 下载

复习之左右外连接

欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频U3D教程、U3D常见问题、U3D项目源码,我们致力于打造业内unity3d培训、学习第一品牌。...

数据库查询左右连接

【原文地址:http://blog.163.com/csu_10086@yeah/blog/static/162967687201142011511837/】 假设有如下表: 一个为投票主表,...

左右连接,UPDATE SET JOIN

表一: USERMSG 表二: USERADDR   左连接查询: select * from USERMSG A left join USERADDR B on A.id = B.i...
  • forai
  • forai
  • 2013年02月04日 11:16
  • 488

Oracle 11g 学习四:多表查询、左右连接、SQL1999语法、统计函数及分组查询

一、多表查询

sqlserver数据库的左右外连接

--左向外联; --如果主表左表中的行没有匹配连接表的行,结果中相关联来自连接表的列显示null; select * from members a left join orders b on...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:左右连接
举报原因:
原因补充:

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