gpt4 book ai didi

MySql:使用 WHERE 子句将数据从一个表复制到另一个表

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

我想将数据从一个表复制到另一个表。

我想复制一些数据,比如说:“Andy”。他的号码是“5”,他的数据是“酷”。
这存储在表 1 中。

现在我想将数据“cool”插入表 2,其中数字为“5”。

SQL

INSERT TO table2 SET data = (SELECT data FROM table1 WHERE number = table2.number)

因此,这应该从多个用户复制数据,就像循环一样。

我应该怎么做?

最佳答案

如果需要从 Table1 的值更新 Table2 的值,可以使用带有连接的更新语句。

UPDATE  Table2
JOIN Table1 ON Table1.number = Table2.number
SET Table2.data = Table1.data;

关于MySql:使用 WHERE 子句将数据从一个表复制到另一个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50407902/

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