关于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 "