gpt4 book ai didi

sql - 在 1=1 上连接与交叉连接

转载 作者:行者123 更新时间:2023-12-04 07:54:13 25 4
gpt4 key购买 nike

我将 postgresql 中的一个大表加入到一个包含 1 行的表中。是的,我知道我可以从这个单行表中获取值并将它们放入我写出的查询中,但是有 210 列。

所以我的问题是:我应该使用交叉联接还是使用常规联接(1 = 1 或其他)将单行表与所有内容联接起来。这两种方式中的任何一种都会变慢吗?

还是有第三种更快的方法?

最佳答案

需要注意的一件事是,如果其中一个表为空,则交叉连接将导致一个空表。如果您的表之一可能是空的,而您仍然需要记录,则可能需要在 1=1 上进行外连接(例如左连接、右连接或完整连接)。

关于sql - 在 1=1 上连接与交叉连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21029815/

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