gpt4 book ai didi

sql - 如何在结果上连接两个相似的表

转载 作者:行者123 更新时间:2023-12-04 20:12:21 27 4
gpt4 key购买 nike

我有两个具有相似列的表。我只想一个接一个地选择两个表,这样如果我在 table1 上有 'x' 行,在 table2 上有 'y' 行,我会得到 'x + y' 行。

最佳答案

您将使用 UNION [ALL]为了这。这些表不需要具有相同的列名,但您需要从每个表中选择相同数量的列,并且相应的列需要具有兼容的数据类型

SELECT col1,col2,col3 FROM table1 
UNION ALL
SELECT col1,col2,col3 FROM table2
UNION ALL优于 UNION哪里有选择,因为它可以避免排序操作来消除重复项。

关于sql - 如何在结果上连接两个相似的表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3504614/

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