一張圖看懂 SQL 的各種 join 用法

追憶MHyourh發表於2019-04-01

下圖展示了 LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 相關的 7 種用法。

一張圖看懂 SQL 的各種 join 用法

具體分解如下:

1、INNER JOIN(內連線)

一張圖看懂 SQL 的各種 join 用法


一張圖看懂 SQL 的各種 join 用法

2、LEFT JOIN(左連線)

一張圖看懂 SQL 的各種 join 用法


一張圖看懂 SQL 的各種 join 用法

3、RIGHT JOIN(右連線)

一張圖看懂 SQL 的各種 join 用法


一張圖看懂 SQL 的各種 join 用法

4、OUTER JOIN(外連線)

一張圖看懂 SQL 的各種 join 用法


一張圖看懂 SQL 的各種 join 用法

5、LEFT JOIN EXCLUDING INNER JOIN(左連線-內連線)

一張圖看懂 SQL 的各種 join 用法


一張圖看懂 SQL 的各種 join 用法

6.RIGHT JOIN EXCLUDING INNER JOIN(右連線-內連線)

一張圖看懂 SQL 的各種 join 用法


一張圖看懂 SQL 的各種 join 用法

7、OUTER JOIN EXCLUDING INNER JOIN(外連線-內連線)

一張圖看懂 SQL 的各種 join 用法


一張圖看懂 SQL 的各種 join 用法


相關文章