join

  SQL中的连接是join,有inner join,left join,right join,full join...

join就是将两个表连接到一起。

1,INNER JOIN 与 JOIN 是相同的。将满足条件(如table1.id=table2.id)的数据都选择出来。

2,在某些数据库中, LEFT JOIN 称为 LEFT OUTER JOIN.左连接就是如果左边的表没有满足条件(如table1.id=table2.id)的数据也要选择出来。

3,在某些数据库中, RIGHT JOIN 称为 RIGHT OUTER JOIN.右连接就是如果右边的表没有满足条件(如table1.id=table2.id)的数据也要选择出来。

4,在某些数据库中, FULL JOIN 称为 FULL OUTER JOIN.全连接就是如果左边和右边的表没有满足条件(如table1.id=table2.id)的数据也要选择出来。

具体可以看W3School :http://www.w3school.com.cn/sql/sql_join_inner.asp

posted @ 2012-09-01 10:01  金河  阅读(263)  评论(0编辑  收藏  举报