把一个表中的部分数据附加到另一个表中

今天做数据转换,需要把MySQL中一个表的部分数据附加到另一个表中。

这两个表的结构大体相同,就在网上查找了相关SQL语句的写法,现在整理一下分享给大家:

两个表分别为:table1和table2,把table2中满足`字段x`=value的数据附加到table1中,SQL语句如下:

insert into table1 (`字段1`,`字段2`,`字段3`,`字段4`) select `字段1`,`字段2`,`字段3`,`字段4` from table2 where `字段x`=value;

注意:`字段1`中的(`)并不是单引号,而是esc键下面的字符。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据