赞
踩
视图
视图就是一个表或多个表的查询结果,它是一张虚拟的表,因为它并不能存储数据。
视图的作用、优点:
限制对数据的访问
让复杂查询变得简单
提供数据的独立性
可以完成对相同数据的不同显示
//创建、修改视图
create or replace view view_temp
as
select name, age from temp;
//通常不对视图的数据做修改操作,因为视图是一张虚拟的表,它并不存储实际数据。如果想让视图不被修改,可以用with check option来完成限制。
create or replace view view_temp
as
select *from temp
with check option;
//删除视图
drop view view_temp;
//显示创建语法
show create view v_temp;
显示学生成绩单的视图
mysql> create view student_cj as select students.number,students.name,course.math,course.english,course.chinese
-> from students,course
-> where students.number=course.number;
Query OK, 0 rows affected (0.00 sec)
使用student_cj个视图,显示结果
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。