一张图看懂 SQL 的各种 join 用法

下图展示了 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 用法