这个SQL应该怎么写
insert into 表1(a1,a2)
select b1,b2 from 表2
在执行SQL时要在表1中另一个字段a3存入一个固定的值0(不能在表1中设置默认值),应该如何写SQL语句
------解决方案--------------------insert into 表1(a1,a2,a3)
select b1,b2,0 from 表2
------解决方案--------------------insert into 表1(a1, a2, a3)
select b1,b2, '0 ' from 表2
------解决方案--------------------insert into 表1(a1,a2,a3)
select b1,b2,0 from 表2
------解决方案--------------------insert into 表1(a1, a2, a3)
select b1,b2, '0 ' from 表2
------解决方案--------------------a3是字符型
insert into 表1(a1,a2,a3)
select b1,b2, '0 ' from 表2
-----------------------------
a3是数值型
insert into 表1(a1,a2,a3)
select b1,b2,0 from 表2