insert into 表1(code, name, pid, year)
select code, name, pid, year from 表2 where year = 2020;
表2可与表1是同一张表;
如果表2和表1相同,可能会报错,把后面的表名赋值一个临时名称:
insert into 表1(code, name, pid, year)
select a.code, a.name, a.pid, a.year from 表1 a where a.year = 2020;