一张图看懂 SQL 的各种 JOIN 用法( 深入理解 Java 的接口和抽象类)
- 技术交流
- 2024-10-26 02:04:01
一张图看懂 SQL 的各种 JOIN 用法( 深入理解 Java 的接口和抽象类)
下图展示了 LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 相关的 7 种用法。
Inner JOINSELECT <select_list> FROM Table_A AINNER JOIN Table_B BON A.Key = B.KeyLeft JOINSELECT <select_list>FROM Table_A ALEFT JOIN Table_B BON A.Key = B.KeyRight JOINSELECT <select_list>FROM Table_A ARIGHT JOIN Table_B BON A.Key = B.KeyOuter JOINSELECT <select_list>FROM Table_A AFULL OUTER JOIN Table_B BON A.Key = B.KeyLeft Excluding JOINSELECT <select_list> FROM Table_A ALEFT JOIN Table_B BON A.Key = B.KeyWHERE B.Key IS NULLRight Excluding JOINSELECT <select_list>FROM Table_A ARIGHT JOIN Table_B BON A.Key = B.KeyWHERE A.Key IS NULLOuter Excluding JOINSELECT <select_list>FROM Table_A AFULL OUTER JOIN Table_B BON A.Key = B.KeyWHERE A.Key IS NULL OR B.Key IS NULL更多内容可以参考 SQL 教程
一张图看懂 SQL 的各种 JOIN 用法( 深入理解 Java 的接口和抽象类)由讯客互联技术交流栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“一张图看懂 SQL 的各种 JOIN 用法( 深入理解 Java 的接口和抽象类)”