在以下两种情况下,结果有何不同:
- RIGHT JOIN和RIGHT OUTER JOIN
- LEFT JOIN和LEFT OUTER JOIN
请通过一些例子来解释它们的区别。
在以下两种情况下,结果有何不同:
请通过一些例子来解释它们的区别。
RIGHT JOIN
和 RIGHT OUTER JOIN
没有区别,两者相同。这意味着 LEFT JOIN
和 LEFT OUTER JOIN
也是一样的。
CROSS JOIN
怎么样? - RPM1984这里有一个非常好的可视化解释SQL连接,是由我们自己的Jeff Atwood提供的。右外连接与右连接相同,左连接和左外连接也是相同的。
右连接和右外连接有什么不同?
没有区别。
左连接和左外连接呢?
没有区别。
简单来说,关键字OUTER
是可选的。您可以包含或省略它而不会影响结果集。