温州电子商务网站建设,南宁比优建站,微信个人公众号如何开通,哪个网站做医学培训好一、视图-介绍及基本语法 视图#xff08;View#xff09;是一种虚拟存在的表。视图中的数据并不在数据库中实际存在#xff0c;行和列数据来自定义视图的查询中使用的表#xff0c;并且是在使用视图时动态生成的。 通俗的讲#xff0c;视图只保存了查询的SQL逻辑#xf…一、视图-介绍及基本语法 视图View是一种虚拟存在的表。视图中的数据并不在数据库中实际存在行和列数据来自定义视图的查询中使用的表并且是在使用视图时动态生成的。 通俗的讲视图只保存了查询的SQL逻辑不保存查询结果。所以我们在创建视图的时候主要的工作就落在创建这条SQL查询语句上。 1.1 创建视图
CREATE [ OR REPLACE ] VIEW 视图名称[列名列表] AS SELECT 语句 [ WITH [ CASCADED | LOCAL ] CHECK OPTION ] 例子 create or replace view stu_v_1 as select id,name from student where id10; 1.2 查询视图
查看创建视图语句 SHOW CREATE VIEW 视图名称 例子show create view stu_v_1; 查看视图数据SELECT*FROM 视图名称 例子select *from stu_v _1 where id 3; 1.3 修改视图
方式一CREATE[OR REPLACE] VIEW 视图名称[列名列表)] AS SELECT 语句[ WITH[ CASCADED | LOCAL ] CHECK OPTION ] 例子create or replace view stu_v_1 as select id , name , no from student where id 10; 方式二ALTER VIEW 视图名称 [列名列表)] AS SELECT语句 [WITH [CASCADED | LOCAL] CHECK OPTION] 例子alter view stu_v_1 as select id , name from student where id 10; 1.4 删除视图
DROP VIEW [IF EXISTS] 视图名称 [,视图名称] 例子drop view if exists stu_v_1;