SQL 全连接

SQL 全连接

SQL全连接是左连接和右连接的综合结果,连接的表包含两个表的所有记录。对于未找到匹配项的位置,用NULL替代。

SQL全外连接和SQL连接是相同的,通常称为SQL全连接。

SQL全外连接:

什么是SQL全外连接?

SQL全外连接用于组合左外连接和右外连接的结果,并返回参与表的所有行(无论是否匹配)。

全外连接的语法:

SELECT *
FROM table1
FULL OUTER JOIN table2
ON table1.column_name = table2.column_name;

注意: 在这里,table1和table2是参与连接的表的名称,column_name是参与表的列。

让我们拿两个表来演示全外连接:

table_A

A M
1 m
2 n
4 o

表_B

A N
2 p
3 q
5 r

生成的表格

A M A N
2 n 2 p
1 m - -
4 o - -
- - 3 q
- - 5 r

因为这是一个完全外连接,所以输出中包含来自两个表的所有行(匹配和非匹配)。这里只有一行输出显示了所有列中的值,因为table_A和table_B之间只有一次匹配。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程