inner join,left join与right join有什么区别
如果一个表中的行没有在另一个表中找到匹配,那么这些行将不会出现在结果中。返回左边表(第一个表)的所有行,以及右边表(第二个表)中满足连接条件的交集。如果右表中没有匹配的行,将返回一个null值。类似,但是返回右边表的所有行,以及左边表中满足连接条件的交集。如果左表中没有匹配的行,将返回一个null值。是SQL中用于合并多个表数据的不同类型的连接操作。它们之间的区别在于连接的方向和保留的行。结果:返回左表的所有行,以及右表中满足连接条件的行。结果:返回右表的所有行,以及左表中满足连接条件的行。
原创
2023-08-16 22:32:01 ·
300 阅读 ·
1 评论