在《Excel文档更新数据表内容》一文中提到,可以用update 表2 set 字段名=(select 字段名 from表1)的方式来实现用表1的内容更新表2中的字段的功能,但是这个方式有一个限制:只能更新表2中存在的记录。那如果想将在表2中不存在但在表1中的存在的记录一次性插入到表2该如何操作呢?excel可以复制、粘贴,可以Ctrl+C、Ctrl+V,数据库中也可以吗?答案虽然不是肯定的,但功能是可以实现的,因为数据库中有强大的insert into select ……
语法结构如下:
insert into 表2 t2(t2.A,t2.B,t2.C,t2.D)select t1.a,t1,b,”***”,t1.c from 表1 t1
mysqld:表mysql.plugin不存在_insert into select 不一样的复制粘贴
最新推荐文章于 2021-12-17 09:16:57 发布