cross join, inner join, left/right join

 

  1. cross join: 对A,B两表进行交差联接,结果集是等于 A表行数*B表行数。(一个笛卡尔积结果集)
  2. inner join: 在cross join的基础上,对其结果集进行 on 条件过滤。
  3. left/right join: 在inner join的基础上,对其结果集再添加左表(右表)在右表(左表)没有的外部行集(null值填充)。
  4. inner/left/right join 如果存在 where,则会对在on过滤之后的结果集(包括外部外)进行再次过滤。
posted @ 2012-05-03 09:01  Yu  阅读(180)  评论(0编辑  收藏  举报