只凭文字上的说明,估计楼主很难理解吧? 我来给个例子讲解一下好咯! O(∩_∩)O哈哈~
(用的是内连接,共四个表。当然也可以用别的方式。)
create view V_借书情况
as
select 学生.学号,学生.姓名,班级.班级名称,借书证.借书证号,图书.书号,图书.书名,借阅情况.借书日期
from 学生 inner join 班级 on 学生.班级代码=班级.班级代码
inner join 借书证 on 借书证.学号=学生.学号
inner join 借阅情况 on 借书证.借书证号=借阅情况.借书证号
inner join 图书 on 借阅情况.书号=图书.书号
select *from V_借书情况 --创建好视图之后可以查询数据。类似在表里查询
select 姓名,班级名称,借书日期,书名 from V_借书情况 ------查询
上面这个视图的作用主要是,把多个表中有价值的字段放到同一个表中(视图也可以看做表),方便对数据的管理和查询。
主要就是定义好视图之后,通过Sql语句把需要的数据查询出来而已。
简单说就是一个查询,查询的数据是从多个表中查出自己需要的数据而已。
有什么不清楚的可以Hi我,QQ也行:840364481 乐意效劳! ^_^
温馨提示:答案为网友推荐,仅供参考