这样呢?
insert into table1 (field1,field2) select 'myvalue',field2 from table2

解决方案 »

  1.   

    --写入select 中
    insert into table1 (field1,field2) select 'myvalue',field2 from table2
      

  2.   

    insert into table1 (field1,field2) select 'myvalue',field2 from table2
      

  3.   

    语法
    select * into #t from table如果#t存在,则2个表的机构必须一致
      

  4.   

    如果用SELECT 插入的是一个指定的值,那么直接把值提在SELECT 中就可以了,比如要在字段1中插入数字1,在字段2中插入数字2,则写为:
       insert into tabela (fielda1,fielsa2)
       select 1,2 
    如果需要插入的记录为其它表的内容,上面几位的说法可以完成了。