CREATE TABLE if not exists actor_name(
first_name varchar(45not null comment '名字',
last_name varchar(45not null comment '姓氏'
);
insert into actor_name
select first_name,last_name
from actor;

本题有3个知识点
1.用create table 语句建立actor_name 表;
2.用insert into actor_name select插入子查询的结果集(不需要用values(),()这种形式。这种形式是手工插入单条数据或多条数据时用圆括号分割。插入结果集是不需要的)
就是说,用 INSERT INTO ... SELECT... 语句向actor_name表插入另一张表中的数据
3.if not exists即如果不存在;声明if not exists可以防止重复创建相同表名的表,不管表的结构是否相同;当判断的表不存时,我可以执行创建数据库,创建表,增加列,可以执行相应的SQL语句;