重庆网站网站建设,wordpress ajax返回0,wordpress标题插件,宁波规划建设局网站一、视图的概念
视图#xff1a;就是由数据库中一张或多张表根据特定的条件查询出的数据狗造成的虚拟表
二、视图的作用
安全性#xff0c;简单性
三、视图的语法
语法
create view 视图表
as
select_statement;
代码实现
#创建视图 将查询结果创建称为视图#x…一、视图的概念
视图就是由数据库中一张或多张表根据特定的条件查询出的数据狗造成的虚拟表
二、视图的作用
安全性简单性
三、视图的语法
语法
create view 视图表
as
select_statement;
代码实现
#创建视图 将查询结果创建称为视图隐藏女同学信息
create view view_test1
as
select * from students s where stu_gender 男;
运行结果 查询视图结果
代码实现
select * from students s where stu_gender 男;
运行结果 查询结果 视图就是虚拟表 所以针对视图名称查询即可
修改列名 创建视图
代码实现
#创建视图 查询学生信息
create view view_test2
as
select s.stu_num ,s.stu_name ,s.stu_gender ,s.stu_age ,c.class_name
from students s left join classes c
on s.cid c.class_id
where c.class_id 2;
运行结果 查看view_test2视图
代码实现
#创建视图 查询学生信息
create view view_test2
as
select s.stu_num ,s.stu_name ,s.stu_gender ,s.stu_age ,c.class_name
from students s left join classes c
on s.cid c.class_id
where c.class_id 2;#查找view_test2
select * from view_test2;
运行结果 四、视图数据的特性 五、视图的常见操作及案例
1.查询视图结构
语法
desc 视图名
运行结果 2.修改视图
语法
方式一 替换
create or replace view 视图名
as
查询语句
方式二 通过alter关键字修改
alter view 视图名
as
查询语句 代码实现
方式一
#修改视图结构 方式1 替换
create or replace view view_test1
AS
select * from students s where stu_gender 女;
方式二
#修改视图结构 方式2 通过alter关键字修改
alter view view_test1
AS
select * from students s where stu_gender 男;
运行结果
方式一 方式二 3.删除视图
语法
drop view 视图名
代码实现
#删除视图
drop view view_test2;
运行结果 视图是根据查询结果得到的一张虚拟表