1.如果表不存在

mysql把查询的结果保存到表

create table 表1 select * from 表2;

2.如果表存在

①如果两张表结构一致

insert into 表1 select * from 表2;

②如果两张表结构不一致

insert into 表1(字段1,字段2,...,字段n) select 字段1,字段2,...,字段n from 表2;

应用举例:

下图为用户表数据。

 

1.将用户表的数据复制到一张新表并命名为用户表2;

 

2.将用户表中销量大于6的数据插入到用户表2;

 

胜象大百科