left outer join 与left join
时间: 2023-08-22 15:13:45 浏览: 72
SQL_left_jion与left_outer_jion区别
左外连接(left outer join)和左连接(left join)数据库中常用的两种连接操作。
左连接是连接操作的一种,它返回左表中的所有记录,以及右表中与左表匹配的记录。如果左表中的记录在右表中没有匹配项,则右表的相应列将被填充为NULL。
左外连接是左连接的一种特殊情况。它返回左表中的所有记录,以及右表中与左表匹配的记录。如果左表中的记录在右表中没有匹配项,则右表的相应列将被填充为NULL。与左连接不同的是,左外连接还包括了右表中没有匹配到的记录。
简单来说,左连接只返回左表和右表的交集,而左外连接返回左表和右表的并集。
注意:这里提到的左连接和左外连接是针对关系型数据库的操作,具体实现可能会因数据库产品而有所不同。
阅读全文