gpt4 book ai didi

mysql - 按行连接两个表

转载 作者:行者123 更新时间:2023-11-29 21:05:48 24 4
gpt4 key购买 nike


我有两个具有相同列的表,我需要合并这两个表,如下所示

Table1

id name

1 test1
4 test7
5 test9
6 test3


Table2

id name

2 test2
3 test5
6 test3

Result
id name

1 test1
2 test2
3 test5
4 test7
5 test9
6 test3

所以我需要通过 id 连接/合并两个表,你可以看到两个表中都存在 id 6 我需要覆盖表 2 的值并给出上面的结果。请帮我解决这个问题。
谢谢。

最佳答案

select id,name from table1 
union
select id,name from table2 ;

其他方式

select * from (
select id,name from table1
union
select id,name from table2)temp order by temp.id ;

这将按 ID 方式排列记录

UNION 将消除重复记录,在您的情况下它的 id 6

关于mysql - 按行连接两个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36832291/

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