首页 > 试题广场 >

创建一个actor_name表

[编程题]创建一个actor_name表
  • 热度指数:134506 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
对于如下表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表结构如下,题目最后会查询actor_name表里面的数据来对比结果输出
列表 类型 是否为NULL 含义
first_name varchar(45) not null 名字
last_name varchar(45) not null 姓氏
示例1

输入

drop table if exists actor;
CREATE TABLE  actor  (
   actor_id  smallint(5)  NOT NULL PRIMARY KEY,
   first_name  varchar(45) NOT NULL,
   last_name  varchar(45) NOT NULL,
   last_update  datetime NOT NULL);
insert into actor values ('1', 'PENELOPE', 'GUINESS', '2006-02-15 12:34:33'), ('2', 'NICK', 'WAHLBERG', '2006-02-15 12:34:33');

输出

PENELOPE|GUINESS
NICK|WAHLBERG
头像 朝阳1005
发表于 2020-11-08 16:46:01
本题目考察MYSQL创建数据表的三种方法: 常规创建create table if not exists 目标表 复制表格 create 目标表 like 来源表 将table1的部分拿来创建table2create table if not exists actor_name(first_nam 展开全文
头像 数据分析阿宇君
发表于 2020-08-31 18:39:23
create table if not exists actor_name( first_name varchar(45) not null, last_name varchar(45) not null); -- 创建表 insert into actor_name select 展开全文
头像 高质量搬砖人
发表于 2021-01-30 11:45:16
方法) CREATE TABLE actor_name -- 创建表 (first_name varchar(45) NOT NULL,  last_name varchar(45) NOT NULL 展开全文
头像 Dateron
发表于 2021-06-04 18:12:30
考察创建表的另外一种方法,复制其他表数据来创建create table if not exists 要创建表的表名 as (select 字段名 from 表名 where 条件) create table if not exists actor_name as 展开全文
头像 此用户名涉嫌违规
发表于 2021-03-15 16:37:33
题目描述:创建一个actor_name表,并且将actor表中的所有first_name以及last_name导入该表 create table actor_name select first_name,last_name from actor
头像 Mr_jin
发表于 2021-06-23 15:31:52
本题主要考察sql创建表的方式:1、create table if not exists table_name();2、create table table_name like table_name1;(复制表结构)3、create teble if not exists table_name() 展开全文
头像 Java编程白哥
发表于 2023-03-13 10:32:04
方法一:思路:create table <表名> + 查询代码: create table actor_name select first_name,last_name from actor;
头像 秋天的震撼已经感受到了😅😅😅
发表于 2023-11-18 09:37:30
create table if not exists `actor_name` (`first_name` varchar(45) not null, `last_name` varchar(45) not null); insert into actor_name select first_na 展开全文
头像 foxmo
发表于 2021-11-24 20:38:20
CREATE table actor_name (     first_name varchar(45) not null comment '名字',     last_name varchar(45) not null comment ' 展开全文
头像 程序员卷王
发表于 2022-01-25 17:05:09
在postgresql中也写过类似的sql,将一张表的数据导入另一张表中,insert into actor_name select first_name,last_name from actor 没想到在mysql 中也可以! create table actor_name( first_ 展开全文

问题信息

难度:
165条回答 13979浏览

热门推荐

通过挑战的用户

查看代码