牛客网数据库SQL实战36—— 创建一个actor_name表

牛客网数据库SQL实战36—— 创建一个actor_name表

题目描述

对于如下表actor,其对应的数据为:

actor_id first_name last_name last_update
1 PENELOPE GUINESS 2006-02-15 12:34:33
2 NICK WAHLBERG 2006-02-15 12:34:33

创建一个actor_name表,将actor表中的所有first_name以及last_name导入改表。 actor_name表结构如下:

列表 类型 是否为NULL 含义
first_name varchar(45) not null 名字
last_name varchar(45) not null 姓氏

输入描述:

输出描述:

我的解答

create table actor_name as 
select first_name,last_name from actor

我觉得最好的答案

题目使用的是sqlite3,可以这么做:

create table actor_name as
select first_name,last_name from actor;

如果是mysql,那么as可以去掉,也可以不去掉,例如:

create table actor_name
select first_name,last_name from actor;
发布了175 篇原创文章 · 获赞 58 · 访问量 37万+

猜你喜欢

转载自blog.csdn.net/sunbocong/article/details/105722017