题解 | #针对actor表创建视图actor_name_view#
针对actor表创建视图actor_name_view
http://www.nowcoder.com/practice/b9db784b5e3d488cbd30bd78fdb2a862
-- 视图创建 create view 语法: create [or repalce] [algorithm={undefined|merge|temptable}] view 视图名[属性清单] as select 语句 [with [cascaded|local] check option]; algorithm:选择的算法 视图名:表示要创建的视图名称 属性清单:可选项,指定视图中各个属性的名词,默认情况下与SELECT语句中的查询的属性相同。 WITH CHECK OPTION:可选项,表示更新视图时要保证在该视图的权限范围之内。 -- 第一种 /create view actor_name_view as select first_name as first_name_v , last_name as last_name_v from actor;/
-- 第二种 create view actor_name_view(first_name_v,last_name_v)as select first_name,last_name from actor;
-- 查询结果 select * from actor_name_view;