这样的insert怎么写
现在有一个现成的select   语句。 
 我想把这个select语句查询出的字段   再加上   一个字段   后插入表中。   
 因为很多插入都要用到这个select语句的结果。 
 所以我想用INSERT      talbeA   SELECT   这种形式, 
 但是不知道怎么写? 
 或者有没有其他办法。 
 谢谢。   
------解决方案--------------------insert into B(c1,c2,c3,c4) select c1,c2,c3, 'xx ' as c4 from A
------解决方案--------------------這麼寫   
 insert into B(ID,CODE,TR1) 
 Select * From (select ID,CODE from A) T     
 insert into B(ID,CODE,TR2) 
 Select * From (select ID,CODE from A) T     
 insert into B(ID,CODE,TR3,TR4) 
 Select *, 'AAA ' From (select ID,CODE from A) T