sql合并两张表(表字段不一致)到一张新表中

建表背景:有2张表,表A,表B(表A数据较多,表B字段较全,2张表的name字段数据有关联)

目的:把表A表B中的指定字段导入到表C

第一步,先创建好表C

第二步,把表A的数据合并到表C

insert into 表C (id,name,department,datetime) select id,name,department,datetime from 表A

第三步,把表B的数据合并到表C

update 表C as c,表B as b set c.image_url=b.image_url,c.face_image_id=b.face_image_id where c.name=b.name

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容