MySQL INNER JOIN關聯多張表的寫法

chenfeng發表於2017-03-28
INNER JOIN 關聯兩張資料表的寫法:
SELECT * FROM 表1 INNER JOIN 表2 ON 表1.欄位號=表2.欄位號
 
INNER JOIN 關聯三張資料表的寫法:
SELECT * FROM (表1 INNER JOIN 表2 ON 表1.欄位號=表2.欄位號) INNER JOIN 表3 ON 表1.欄位號=表3.欄位號
 
INNER JOIN 關聯四張資料表的寫法:
SELECT * FROM ((表1 INNER JOIN 表2 ON 表1.欄位號=表2.欄位號) INNER JOIN 表3 ON 表1.欄位號=表3.欄位號) INNER JOIN 表4 ON Member.欄位號=表4.欄位號
 
INNER JOIN 關聯五張資料表的寫法:
SELECT * FROM (((表1 INNER JOIN 表2 ON 表1.欄位號=表2.欄位號) INNER JOIN 表3 ON 表1.欄位號=表3.欄位號) INNER JOIN 表4 ON Member.欄位號=表4.欄位號) INNER JOIN 表5 ON Member.欄位號=表5.欄位號

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2136204/,如需轉載,請註明出處,否則將追究法律責任。

相關文章