方式1:CREATE TABLE new_gift LIKE gift;
备注:copy表,包括表结构和索引但不会copy源表的数据
方式2:create table new2_gift as (select * from gift);
copy表结构,包括数据,但索引,主键不会copy
有没有发现,create table 新表名 as 后面是 一个selelct 语句因此新表中可以只包括新表中部分字段命令:create table new3_gift as (select id,name,gift_coin from gift);
新表中只包括源表中的部分数据命令:
CREATE TABLE new5_gift AS
SELECT * FROM gift WHERE RIGHT(id, 1) < 3;
;只复制3条数据