sql把查出来 的数据插入到另一张表部分字段

2022-05-09 18:45:49 浏览数 (1)

普通插入语句:

代码语言:javascript复制
insert into table (字段)values(值)
insert into table (字段)values(值)

怎么把select出来的数据插入到另一张表呢?

代码语言:javascript复制
INSERT INTO test2(字段1,字段2,字段3) (SELECT 字段1,字段2,字段3 FROM  test WHERE 字段1 NOT IN (SELECT 字段1 FROM test2));

查找test1里面满足条件(字段1不在test2里面)的字段1,字段2,字段3并对应插入test2;

即test2是test1的从表,test1的更新数据更新到test2;

更新方法,使用触发器,详见另文,链接: https://blog.csdn.net/qq_35866846/article/details/102798941

0 人点赞