如何完成把一个表的全部数据的某些字段的值批量插入到另一张表

如何完成把一个表的全部数据的某些字段的值批量插入到另一张表

insert into table1(

字段1,
字段2,
字段3,
FLAG,
CREATETIME               ,
UPDATETIME      ) select t.字段1,
         ?(传入的值) 字段2,
         t.字段3,
         '0',
         sysdate,
         sysdate
    from table2 t, table3 s
   where t.字段1 = ?
     and t.字段5 = '7'
     and t.字段2 = s.字段2;

你可能感兴趣的:(数据库)