如何将一张表中已有的记录,转入到另一张表中,原表记录不改变
不是整个记录都转到另一张表,而是一些符合条件的字段转入
大家帮帮忙,,,也可以提供这种源代码,我自己分析,谢谢

解决方案 »

  1.   

    insert into table1 select * from table2 where 
    注意表结构是否相同不相同就要写字段名(在*处)。
      

  2.   

    insert into table select * from table2 where ....
    insert inot table('','','') select '','',.. from table2 where ....
    数据库是sql server的肯定行
      

  3.   

    可我用的是ACESS数据库,,其中字段出错了,,
      

  4.   

    sql.Add('insert into TB_STPM(col_num,col_name,col_birthday,col_sex,col_bornplace,col_charaters,col_readytime) select col_num,col_name,col_birthday,col_sex,col_bornplace,col_charaters,col_readytime from TB_TPM where col_state ');