将数据从一个表移动到另一个表,并在第一个表中设置另一个表的id

时间:2017-03-09 21:18:13

标签: mysql move

我会尽量保持简单。

有两个表,tblSource和tblDestination 我想将tblSource中的部分列移动到tblDestination AND在tblSource列media_id中设置正确的FK值(FK到tblDestination)。

(原因:将有更多源表连接到tblDestination)。

我找到了移动数据的方法:

INSERT INTO tblDestination 
SELECT null, extra_fields 
FROM tblSource;

但是从这里我无法获得tblDestination中新行的ID来更新tblSource

0 个答案:

没有答案