左右连接

来源:互联网 发布:跳跃网络垃圾 编辑:程序博客网 时间:2024/06/09 20:05

左右连接的使用:
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) 连接后的谓语