【发布时间】:2013-07-07 12:31:09
【问题描述】:
如果使用左外连接(选择表A左外连接表B),当数据与左表(表A)不匹配时,我可以在右表(表B)中有空值。如果我更改选择查询顺序(选择表 B 左外连接表 A),现在我可以在表 A 中有空数据。因此,使用左外连接可以执行相同的操作。那么,右外连接有什么用呢? 请帮我解决这个问题。
【问题讨论】:
-
对于两个表,您可以颠倒表的顺序并从
left <-> right切换连接类型,它在语义上是相同的。但是,当涉及多个表时,情况并非如此。 I give an example of that here
标签: sql