几个join的区别
时间:2011-02-23 来源:小齐宝
Left Join (Left outer Join):返回左表所有记录和右表种满足连接条件的记录
Right Join(Right outer Join):返回右表种所有记录和左表种满足连接条件的疾苦
Full Join :返回两个表的所有记录,没有匹配到的字段显示为空
Cross Join:返回两个表的笛卡尔乘积。不能使用“on”
例如:select * from table1 cross join table2 或者select * from table1,table2
貌似 cross join看起来很没用
在百度里看到一个,还是觉得还是不错的。
表一 :员工表 表二 :工资表包括(基本工资,平时加班工资,周末加班工资,全勤奖 等等之类)
通过表一,和表二的 cross join。可以清楚了解每一个员工的每一项工资。
相关阅读 更多 +