首页  > 世界杯开幕式

JOIN 連接 (SQL JOIN)

JOIN 連接 (SQL JOIN)SQL JOIN (連接) 是利用不同資料表之間欄位的關連性來結合多資料表之檢索。

SQL JOIN 是結合多個資料表而組成一抽象的暫時性資料表以供資料查詢,在原各資料表中之紀錄及結構皆不會因此連接查詢而改變。

例如,這是一個客戶資料表 customers:

C_IdNameCityAddressPhone1張一台北市XX路100號02-123456782王二新竹縣YY路200號03-123456783李三高雄縣ZZ路300號07-12345678而這是產品訂單的資料表 orders:

O_IdOrderNoC_Id125723273753375201410541512575其中,C_Id 是客戶資料表中的主鍵 (Primary Key) 欄位,我們怎麼將這兩張不同的資料表依相關欄位來作個連接結合以便查詢呢?這就是接下來的主題 Join!

SQL 的 JOIN 查詢有哪幾種類型?INNER JOIN 內部連接LEFT (OUTER) JOIN 左外部連接RIGHT (OUTER) JOIN 右外部連接FULL (OUTER) JOIN 全部外部連接CROSS JOIN 交叉連接NATURAL JOIN 自然連接最後更新: 2017-01-22 勘誤回報