当前位置:   article > 正文

SQL的联合查询JOIN的七种用法_sqljoin的几种用法

sqljoin的几种用法

1.概述

可以通过下图直观看出 LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN等相关的7 种用法。
在这里插入图片描述

2.语句

以下就是这七种用法的语句:

(1)、Inner JOIN

在这里插入图片描述

SELECT <select_list>
FROM Table_A A
INNER JOIN Table_B B
ON A.Key = B.Key
  • 1
  • 2
  • 3
  • 4

(2)、Left JOIN

在这里插入图片描述

SELECT <select_list>
FROM Table_A A
LEFT JOIN Table_B B
ON A.Key = B.Key
  • 1
  • 2
  • 3
  • 4

(3)、Right JOIN

在这里插入图片描述

SELECT <select_list>
FROM Table_A A
RIGHT JOIN Table_B B
ON A.Key = B.Key
  • 1
  • 2
  • 3
  • 4

(4)、Outer JOIN

在这里插入图片描述

SELECT <select_list>
FROM Table_A A
FULL OUTER JOIN Table_B B
ON A.Key = B.Key
  • 1
  • 2
  • 3
  • 4

(5)、Left Excluding JOIN

在这里插入图片描述

SELECT <select_list>
FROM Table_A A
LEFT JOIN Table_B B
ON A.Key = B.Key
WHERE B.Key IS NULL
  • 1
  • 2
  • 3
  • 4
  • 5

(6)、Right Excluding JOIN

在这里插入图片描述

SELECT <select_list>
FROM Table_A A
RIGHT JOIN Table_B B
ON A.Key = B.Key
WHERE A.Key IS NULL
  • 1
  • 2
  • 3
  • 4
  • 5

(7)、Outer Excluding JOIN

在这里插入图片描述

SELECT <select_list>
FROM Table_A A
FULL OUTER JOIN Table_B B
ON A.Key = B.Key
WHERE A.Key IS NULL OR B.Key IS NULL
  • 1
  • 2
  • 3
  • 4
  • 5

3.说明

以上的图片以及语句均来自菜鸟教程,略加进行了整理。我们可以看出这七条语句经过图片展示后非常直观的给出了要查询的内容。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/545553
推荐阅读
相关标签
  

闽ICP备14008679号