gpt4 book ai didi

SQL代码风格。我应该使用 INNER 关键字吗

转载 作者:行者123 更新时间:2023-11-29 12:50:17 25 4
gpt4 key购买 nike

我刚刚和我的同事讨论了在 sql 语句中使用或不使用 INNER 关键字。 AFAIK 在使用 JOIN inner 时至少对于我们使用的 postgresql 是默认的。但他说,根据“SQL 风格指南”,我应该始终声明 INNER JOIN。我在 postgres 文档中发现的是:

words INNER and OUTER are not required

我在互联网上找不到任何讨论。这就是为什么我决定在这里询问是否有人知道这样的约定。谢谢

最佳答案

根据ANSI-92 standard , JOININNER JOIN 相同,两者是等价的:

join_type
Specifies the type of join as one of the following:
INNER
(Default) Specifies an inner join.

您是否会选择使用 INNER JOIN或者只是 JOIN可能主要是代码偏好的问题。我个人几乎总是使用 INNER JOIN , 因为它与 LEFT JOIN 对齐和 RIGHT JOIN ,两者都需要在 JOIN 之前使用修饰符.

关于SQL代码风格。我应该使用 INNER 关键字吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55722584/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com