类别一、如果两张张表(导出表和目标表)的字段一致,并且希望插入全部数据,可以用这种方法:

    INSERT INTO 目标表 SELECT * FROM 来源表 ;

    例如,要将 articles 表插入到 newArticles 表中,则可以通过如下SQL语句实现:

    1. INSERT INTO NEWARTICLES
    2. SELECT * FROM ARTICLES;
    3. INSERT INTOT PERSONNELCHANGE
    4. (USERID,
    5. DEPID,
    6. SUBDEPID,
    7. POSTIONTYPE,
    8. AUTHORITYID,
    9. CHANGEDATES,
    10. INSERTDATE,
    11. UPDATEDATE,
    12. SAKUSEISYAID)
    13. SELECT USERID,
    14. DEPID,
    15. SUBDEPID,
    16. POSTIONTYPE,
    17. AUTHORITYID,
    18. DATE_FORMAT(EMPLOYDATE, '%Y%m%d'),
    19. NOW(),
    20. NOW(),
    21. 1
    22. FROM TUSERMSTWHERE STATUS = 0 ANDQUITFLG = 0 ANDUSERID > 2