內連接:
所有滿足條件的記錄才會出現在結果集中;select emp.name,dept.addr from emp,dept where emp.deptid=dept.id
select emp.name,dept.addr from emp join dept on emp.deptid=dept.id
select emp.name,dept.addr from emp join dept on emp.deptid=dept.id
外連接:
不滿足條件的記錄也會出現在結果集中;包括左連接 右連接 全連接(注:mysql不支持全連接,可用左右連接 結果集 合并得到全連接)左連接:
select emp.name,dept.addr from emp left join dept on emp.deptid=dept.id
select emp.name,dept.addr from emp right join dept on emp.deptid=dept.id
自連接:
自連接是說一個表,連接到自己。
參考文檔:
http://blog.csdn.net/imzoer/article/details/8266583
http://www.cnblogs.com/ggjucheng/archive/2012/11/06/2757972.html