在學習JOIN過程中,發(fā)現(xiàn)一些用法容易混淆,就在網(wǎng)上找了一些資料,下面是找到的一份總結得較為全面的(鏈接地址:http://blog.csdn.net/holly2008/article/details/25704471)
表連接分為:
1.CROSS JOIN:顯示迪卡爾積。
2.INNERT JOIN:顯示所有匹配的項。
3.OUTER JOIN
外連接又分為:
1) LEFT OUTER JOIN/LEFT JOIN:顯示左表的所有項,右表沒有匹配的項,則以null顯示。
2) RIGHT OUTER JOIN/RIGHT JOIN:顯示右表的所有項,左表沒有匹配的項,則以null顯示。
3) FULL OUTER JOIN/FULL JOIN:顯示所有匹配和不匹配的項,左右兩張表沒有匹配的,都以null顯示。
4.SELF JOIN:把一張表取兩個別名,當做兩張表來使用,自己和自己關聯(lián)。
