只有 JOIN 在 postgres 中意味着啥? [复制]
Posted
技术标签:
【中文标题】只有 JOIN 在 postgres 中意味着啥? [复制]【英文标题】: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;
【问题讨论】:
这能回答你的问题吗? Difference between JOIN and INNER JOIN - 这是标准 SQL,不依赖于 RDBMS 【参考方案1】:这是一个INNER
加入。如果你在JOIN
之前添加了INNER
关键字,它会做同样的事情。这是一个可选关键字。
the PostgreSQL docs中列出了以下连接类型
[ INNER ] JOIN
LEFT [ OUTER ] JOIN
RIGHT [ OUTER ] JOIN
FULL [ OUTER ] JOIN
CROSS JOIN
方括号中的内容在语法中是可选的,但省略它仍然给出相同的连接类型。
【讨论】:
以上是关于只有 JOIN 在 postgres 中意味着啥? [复制]的主要内容,如果未能解决你的问题,请参考以下文章