关于insert into from语句求救!
表1: A,B,C,D
表2: B,C
现在要将表2中,B=100的记录插入到表1中,同时给A、D赋值。sql语句该怎么写?
我这样写出错:
insert into 表1(A,B,C,D) values( "A值 ",(select B,C from 表2 where B= "100 "), "D值 ");
把select的语句括号去掉一样出错。
------解决方案--------------------insert into 表1(A,B,C,D)
select "A值 ",B,C, "D值 " from 表2 where B= "100 "