【问题标题】:Only JOIN means what in postgres? [duplicate]只有 JOIN 在 postgres 中意味着什么? [复制]
【发布时间】:2020-09-06 15:24:06
【问题描述】:

我正在尝试这个查询,但不知道这个内部连接是什么类型的连接或其他什么?

select * 
FROM abc 
  JOIN xyz  on abc.id =xyz_id;

【问题讨论】:

标签: postgresql join


【解决方案1】:

这是一个INNER 加入。如果你在JOIN 之前添加了INNER 关键字,它会做同样的事情。这是一个可选关键字。

the PostgreSQL docs中列出了以下连接类型

  • [ INNER ] JOIN
  • LEFT [ OUTER ] JOIN
  • RIGHT [ OUTER ] JOIN
  • FULL [ OUTER ] JOIN
  • CROSS JOIN

方括号中的内容在语法中是可选的,但省略它仍然给出相同的连接类型。

【讨论】:

    猜你喜欢
    • 2012-05-02
    • 2020-09-24
    • 2013-06-05
    • 1970-01-01
    • 2020-07-02
    • 1970-01-01
    • 1970-01-01
    • 2014-03-23
    • 1970-01-01
    相关资源
    最近更新 更多