【问题标题】:mysql JOIN, how is this interpreted?mysql JOIN,这是如何解释的?
【发布时间】:2010-09-28 04:09:18
【问题描述】:

如果我为 mysql 编写一个 sql 查询并且我只指定 JOIN(无外、内、左等),这默认为什么类型的连接?

例如:

SELECT count(*) FROM Students p JOIN Classes c ON p.studentId = c.studentId

【问题讨论】:

    标签: sql mysql join


    【解决方案1】:

    大多数情况下,INNER JOIN 被视为默认值。

    【讨论】:

      【解决方案2】:

      根据the MySQL manualinner(或cross)这个词是可选的,表示默认是内连接。

      【讨论】:

      • 我找了它,但我想我一定是在略读时错过了它。谢谢!
      【解决方案3】:

      JOIN 默认为 INNER JOIN

      【讨论】:

        猜你喜欢
        • 2013-09-05
        • 2015-04-25
        • 1970-01-01
        • 1970-01-01
        • 2014-04-12
        • 2013-11-05
        • 1970-01-01
        • 2022-06-15
        • 1970-01-01
        相关资源
        最近更新 更多