欢迎访问文稿网!

视图的查询

范文之家 分享 时间: 加入收藏 我要投稿 点赞

视图的查询

    3.6.3 视图的查询

    视图定义好后,就可对其进行查询操作,这与基本表的查询相同。

    例3-63 设已创建的一个视图信息系_学生,它给出了信息系学生的基本情况,对视图信息系_学生查询信息系年龄大于20岁的学生。

      SELECT *

          FROM 信息系_学生

          WHERE 年龄>'20'

    对视图进行查询时,首先检查查询的基本表和视图是否存在,如果存在,则从数据字典中取出视图的定义,再把定义中的子查询和视图查询结合起来,将视图查询语句转换成等价的对基本表的查询。本例转化为:

      SELECT *

          FROM 学生表

          WHERE 所在系='信息系' AND年龄>'20'

221381
领取福利

微信扫码领取福利

微信扫码分享