MySQL数据库 您所在的位置:网站首页 mysql删除视图中的数据怎么删除 MySQL数据库

MySQL数据库

#MySQL数据库| 来源: 网络整理| 查看: 265

目录

介绍

语法

创建

查询

修改

删除

演示示例

介绍

视图(View)是一种虚拟存在的表。视图中的数据并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表(称为基表),并且是在使用视图时动态生成的。

通俗的讲,视图只保存了查询的SQL逻辑,不保存查询结果。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。

语法

因为视图是一种虚拟存在的表,所以可以根据之前操作表的方法来操作视图(其中修改视图与修改表不同,修改视图有两种方式)。

创建 CREATE [OR REPLACE] VIEW 视图名称[(列名列表)] AS SELECT语句 [ WITH [CASCADED | LOCAL ] CHECK OPTION ]

查询 -- 查看创建视图语句: SHOW CREATE VIEW 视图名称; -- 查看视图数据: SELECT * FROM 视图名称 ...... ;

修改 -- 方式一: CREATE [OR REPLACE] VIEW 视图名称[(列名列表)] AS SELECT语句 [ WITH [ CASCADED | LOCAL ] CHECK OPTION ] -- 方式二: ALTER VIEW 视图名称[(列名列表)] AS SELECT语句 [ WITH [ CASCADED | LOCAL ] CHECK OPTION ]

删除 DROP VIEW [IF EXISTS] 视图名称 ...

演示示例 -- 创建视图 create or replace view stu_v as select id,name from student where id


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有