如果Left Outer Join和Left join做同样的事情。有什么好处吗? 使用一个而不是另一个?你可以选择用什么方案来说左连接加入左外连接,反之亦然?
答案 0 :(得分:3)
关键字inner
和outer
是可选的(与许多其他关键字一样)。隐含连接类型:
left
=外right
=外full
或cross
=外我个人从不使用它们,因为它们是代码混乱。
答案 1 :(得分:1)
它们完全一样。外连接是可选的。
但是,如果您没有指定外部联接类型:Left,Right或Full,那么它将是一个INNER联接。
在Left / Right的上下文中,它们等同于OUTER连接,因此OUTER将被默认,并且可以在语义上添加。
左连接==左外连接
就像有些人说的那样,它的可读性非常好。