左右连接

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

阅读更多
文章标签: table join c
个人分类: database
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭