首页 > 试题广场 >

针对actor表创建视图actor_name_view

[编程题]针对actor表创建视图actor_name_view
  • 热度指数:106681 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
针对actor表创建视图actor_name_view,只包含first_name以及last_name两列,并对这两列重新命名,first_name为first_name_v,last_name修改为last_name_v:
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);

后台会插入2条数据:
insert into actor values ('1', 'PENELOPE', 'GUINESS', '2006-02-15 12:34:33'), ('2', 'NICK', 'WAHLBERG', '2006-02-15 12:34:33');
然后打印视图名字和插入的数据
示例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');

输出

['first_name_v', 'last_name_v']
PENELOPE|GUINESS
NICK|WAHLBERG
头像 牛客题解官
发表于 2025-03-17 17:06:45
精华题解 根据题目要求,我们需要为 actor 表创建一个视图 actor_name_view,该视图只包含 first_name 和 last_name 两列,并将这两列分别重命名为 first_name_v 和 last_name_v。 代码实现步骤 CREATE VIEW: 用于创建一个视图(虚 展开全文
头像 此用户名涉嫌违规
发表于 2021-03-17 11:40:24
题目描述:针对actor表创建视图actor_name_view,只包含first_name以及last_name两列,并对这两列重新命名,first_name为first_name_v,last_name修改为last_name_v 两种写法:1.直接在视图名的后面用小括号创建视图中的字段名 cr 展开全文
头像 高质量搬砖人
发表于 2021-01-30 11:54:01
方法)创建视图 CREATE VIEW actor_name_view AS  SELECT first_name AS first_name_v, last_name AS last_name_v 展开全文
头像 北京邮电大学
发表于 2020-09-06 15:27:24
sqltile创建视图的语句为: CREATE [TEMP | TEMPORARY] VIEW view_name AS SELECT column1, column2..... FROM table_name WHERE [condition];参考这个,本题创建视图答案为: CREATE VIE 展开全文
头像 jiang_dr
发表于 2021-10-19 08:58:07
本题有两种解法: 首先先介绍一下视图的语法 语法: CREATE VIEW <视图名> AS <SELECT 语句> 方法一: create view actor_name_view as select first_name as first_name_v, last_na 展开全文
头像 Ding_123
发表于 2021-12-02 14:15:09
知识点 创建视图的代码为CREATE VIEW <视图名> AS <SELECT语句> 代码 create view actor_name_view as select first_name as first_name_v, last_name as last_name_ 展开全文
头像 数据流动DataFlow
发表于 2023-03-13 10:37:08
方法一:思路:创建视图语句:CREATE VIEW <视图名称> (<视图列名1>,<视图列名2>…)AS<select 语句>;代码: CREATE VIEW actor_name_view(first_name_v,last_name_v) AS 展开全文
头像 牛客364081899号
发表于 2022-01-03 15:57:23
题目:针对actor表创建视图actor_name_view,只包含first_name以及last_name两列,并对这两列重新命名,first_name为first_name_v,last_name修改为last_name_v: 创建视图view的代码是 create view 视图名 as 旧 展开全文
头像 YishanZ
发表于 2022-01-10 11:45:16
针对actor表创建视图actor_name_view,只包含first_name以及last_name两列,并对这两列重新命名,first_name为first_name_v,last_name修改为last_name_v: CREATE TABLE  actor&n 展开全文
头像 牛客12138451号
发表于 2023-05-04 08:48:38
create view actor_name_view as select first_name as first_name_v,last_name as last_name_v from actor;
头像 不做造粪机器
发表于 2024-07-22 21:55:39
create view actor_name_view (first_name_v,last_name_v) as select first_name,last_name from actor create view [视图] ([视图的列名])select ...