各位大哥,如何把一张表的查询结果插入到另一张表中,小弟在此恭候,多谢,多谢!!!

解决方案 »

  1.   

    insert into table1 select * from table2注意两边的 字段数和类型
      

  2.   

    使用INSERT INTO
    例子:下面的查询将书名信息从 titles 表复制到一个名为 archivetitles 的存档表中。该查询对属于某个出版商的所有书名的四列内容进行复制:INSERT INTO archivetitles 
       (title_id, title, type, pub_id)
    SELECT title_id, title, type, pub_id
    FROM titles
    WHERE (pub_id = '0766')
      

  3.   

    insert into 要插入的表 (字段1,字段2,字段3,字段4)
    select 字段1,字段2,字段3,字段4 from 查询表.
    字段类型要一样的.