10

我们都非常熟悉左连接和右连接。有人可以举一个例子,仅通过左连接而不是右连接可以找到所需的结果(因为我们可以更改表格的位置)?其实我是在一次采访中被问到这个问题的。

4

1 回答 1

8

我们可以。

右外连接和左外连接在功能上是等效的。两者都没有提供其他任何功能,因此只要切换表顺序,右外连接和左外连接就可以相互替换。

您可以在 Wikipedia 上的Join文章的Right outer join部分找到完整的解释。

此外, CodingHorror 博客上有一个关于连接的有用描述,您可以在其中直观地看到差异。

于 2015-05-07T18:28:07.803 回答