sql insert into 已知部分字段和一张表部分字段插入到另张表

2025-04-18 09:47:37
推荐回答(2个)
回答1:

insert into table2 (column1, column2 ,column3, column4)
select 10, 20, a, b from table1
根据10,20这两个字段的类型确定是否需要给10,20加单引号变字符型,目前语句是数字型

回答2:

如果表2就4个字段,顺序和你上面相同的话,可以直接:insert into table2 select 10, 20, a, b from table1 或者 select 10,20,a,b into tabal2 from table1