gpt4 book ai didi

mysql - 2 对列的并集

转载 作者:行者123 更新时间:2023-11-30 22:08:55 24 4
gpt4 key购买 nike

假设我有一个表格

a b c d 
1 v 3 x
2 w 4 y
3 x 5 z
4 y 1 v

包含 a、b、c 和 d 列。我想要列 a 和 c 的并集,同时保持列对 a+b 和 c+d 锁定。我希望输出是

col1 col2
1 v
2 w
3 x
4 y
5 z

我知道如何使用 UNION ALL 来连接两列,但是当这两列中的每一列都与另一列配对时,我该如何连接两列呢?

最佳答案

您需要 UNION 而不是 UNION ALL 来过滤重复对:

SELECT a,b FROM YourTable 
UNION
SELECT c,d FROM YourTable

关于mysql - 2 对列的并集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40762225/

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