gpt4 book ai didi

mysql - 插入数据 - Mysql 工作台

转载 作者:行者123 更新时间:2023-11-29 21:06:25 31 4
gpt4 key购买 nike

如何将两个单独表中的列同时插入到 mysql 中的第三个表中?如果我使用两个插入查询,则第二个查询中的数据将放在第一个查询中的数据下方,但我希望它们出现在同一行上,而不是一个在另一个下面。

最佳答案

使用mysql的insert ... select命令并在查询的选择部分将 2 个源表连接在一起:

insert into target (col1, col2)
select source1.col1, source2.col2
from source1
inner join source2 on source1.id=source2.s1_id

这样,来自 2 个源表的数据将出现在目标表内的同一记录中。

关于mysql - 插入数据 - Mysql 工作台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36788333/

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