1、INNER JOIN(注释:INNER JOIN与JOIN是相同)
INNER JOIN产生的结果集中,是1和2的交集
2、LEFT JOIN(注释:在某些数据库中,LEFT JOIN 与LEFT OUTER JOIN)
LEFT JOIN产生表1的完全集,而2表中匹配的则有值,没有匹配的则以null值取代
3、RIGHT JOIN(注释:在某些数据库中,RIGHT JOIN 与RIGHT OUTER JOIN)
RIGHT JOIN产生表2的完全集,而1表中匹配的则有值,没有匹配的则以null值取代
4、FULL JOIN(注释:在某些数据库中,FULL JOIN 与FULL OUTER JOIN)
FULL JOIN产生1和2的并集。但是需要注意的是,对于没有匹配的记录,则会以null做为值。