MySQlの内外连接二起脚

本文最后更新于:3 年前

01-46.jpg

在牛客网上看到了这样一个问题,内连接和外连接的区别是什么?

定睛一看,我也不会,所以整理了一下。(~o ̄▽ ̄)~o 。。。滚来滚去……o~(_△_o~) ~。。。

内连接和外连接的区别是什么?

区别:内连接查询操作列出与连接条件匹配的数据行;

外连接,返回到查询结果集合中的不仅包含符合连接条件的行,而且还包括左表(左外连接)、右表(右外连接)或两个边接表(全外连接)中的所有数据行。

两种类型的主要区别在于,即使是在连接条件不满足的情况下,外部连接也会在结果集内返回行,而内部连接不会在结果集类返回行。