请有人帮忙,我真的被困了。
我有一个带有两个表(有几千行)的mysql数据库,每个表都有一个名为'map'的列,我需要将所有行从一个表列复制到另一个表的'map'列?
我知道这似乎很简单,但我陷入混乱
答案 0 :(得分:0)
这样的事情会起作用。
UPDATE table_to
JOIN table_from
<put join here>
SET table_to.map = table_from.map
答案 1 :(得分:0)
或者只是简单地使用下一个。这会将table_from中的所有行与map列的值插入table_to的map列。
INSERT INTO table_to
(map)
SELECT map FROM table_from
答案 2 :(得分:0)
在mysql中将数据从一个表复制到另一个表
INSERT INTO database1
。table1
SELECT * FROM database2
。table2
;