手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

oracle中全连接full join与自连接的使用方法

时间:2024-10-11 20:38:00

1、在oralce中全连接语法 : full join,它的使用是将两张表左外连与右外连的数据全部都显示出来(去掉重复的),以如下图中的student chengji两张表为例

oracle中全连接full join与自连接的使用方法
oracle中全连接full join与自连接的使用方法

2、先对两张表进行左外连操作,再对两张表进行右外连操作。从下图中的右连接可以看到因为右表有4第数据,所以它除了满足条件的三条还会再把另外一条也进行输出,但只输出了班级字段

oracle中全连接full join与自连接的使用方法
oracle中全连接full join与自连接的使用方法

3、现在对两张表进行全连接查询,从下图可以看到全连接把左连接的数据与右连接的数据全部整合到了一起(去掉重复的),这就是全连接的作用。

oracle中全连接full join与自连接的使用方法

4、同样对于全连接查询中如果想把等值条件字段显示出来,也必须要指定表名,否则会报如下图错误

oracle中全连接full join与自连接的使用方法

5、oracle中还有另外一种连接自连接,这个自连接与之前说的自然连接是不一样的。 自然连接是针对两张表的操作,而自连接呢是针对一张表的操作。

oracle中全连接full join与自连接的使用方法
oracle中全连接full join与自连接的使用方法
© 手抄报圈