mysql将一个表的数据添加到另一个表中
1、两个表的结构一致:
## 将表B数据添加到A中
INSERT INTO A SELECT * FROM B;
插入时若存在主键冲突,使用以下sql删掉重复数据:
DELETE b.* FROM A a, B b WHERE a.id=b.id OR a.name_org=b.name_org;
2、当两张表字段不相同,使用以下sql,要保证字段类型一致。文章来源:https://www.toymoban.com/news/detail-736472.html
INSERT INTO A (id,rooms) SELECT id1,rooms1 FROM B;
3、复制一个表数据结构完全一样的数据到新表文章来源地址https://www.toymoban.com/news/detail-736472.html
CREATE TABLE AQ_STO_KHPJ_MXSJHZ_NEW AS SELECT * FROM AQ_STO_KHPJ_MXSJHZ
到了这里,关于【mysql将一个表的数据添加到另一个表中】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!