Left outer join 和 left join的区别
时间: 2023-09-11 17:03:37 浏览: 81
SQL_left_jion与left_outer_jion区别
在 SQL 中,LEFT JOIN 和 LEFT OUTER JOIN 是相同的操作。它们都返回左表中的所有行和右表中匹配的行,如果没有匹配的行,则右表中的列将包含 NULL 值。
但是,在某些数据库中,LEFT JOIN 可能不适用于 OUTER JOIN,因此使用 LEFT OUTER JOIN 可以确保正确的结果。因此,LEFT OUTER JOIN 更加具有通用性,建议在使用 OUTER JOIN 时使用 LEFT OUTER JOIN。
阅读全文