代码之家  ›  专栏  ›  技术社区  ›  Puru

MySQL中JOIN与OUTER JOIN的区别

  •  83
  • Puru  · 技术社区  · 14 年前

    以下两者的结果有什么不同:

    1. 右连接和右外连接
    2. 左连接和左外连接?

    6 回复  |  直到 5 年前
        1
  •  170
  •   Pranay Rana    5 年前

    两者之间没有区别 RIGHT JOIN RIGHT OUTER JOIN . 两者都是一样的。这意味着 LEFT JOIN LEFT OUTER JOIN

    Visual Representation of SQL Joins

        2
  •  25
  •   Mahesh    9 年前

    很好地解释了SQL连接:

    enter image description here

    参考文献: link

        3
  •  24
  •   Leonard    14 年前

    这是一个非常好的例子 Visual Explanation 通常由我们自己的杰夫·阿特伍德加入。右外联接与右联接相同,左联接与左外联接也相同。

        4
  •  10
  •   onedaywhen    14 年前

    以下两者之间的结果差异是什么:

    右连接和右外连接

    没什么区别。

    左连接和左外连接?

    没什么区别。

    OUTER 关键字是可选的。您可以在不影响结果集的情况下包含或忽略它。