我正在管理一个数据库,其中有两个“经验”值表。我试图将第一个经验表中的值复制到第二个经验表,但查询不会通过。这就是我到目前为止所得到的。
表格:
-mob_db_re//目标表
-mob_db//源表
查询语法:
UPDATE mob_db_re
INNER JOIN mob_db ON mob_db.EXP = mob_db_re.EXP
SET mob_db_re.EXP = mob_db.EXP
最佳答案
如果您想将一个表中的所有行复制到另一个表,请尝试使用 SELECT INTO
语句:
SELECT *
INTO mob_db_re
FROM mob_db;
如果表具有相同的架构,这将起作用,否则您将必须指定列。
关于mysql - 如何将同一数据库中的一行中的值复制到另一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48069234/