1.
INSERT INTO 表名1(字段列表1)
SELECT 字段列表2 FROM 表名2 WHERE 条件表达式;

2.

INSERT INTO 表名1(字段列表1)
select * from (select 字段 from *) 临时表名


INSERT INTO 要插入数据的表 (字段1,字段2,....)
SELECT * FROM (查询数据的sql语句) 临时表名

2-例子:

INSERT INTO purchaseandsale_export (`name`)
SELECT * FROM (SELECT name FROM `worker`) temp