首页 百科知识 视图的查询

视图的查询

时间:2022-10-17 百科知识 版权反馈
【摘要】:例3-63 设已创建的一个视图信息系_学生,它给出了信息系学生的基本情况,对视图信息系_学生查询信息系年龄大于20岁的学生。对视图进行查询时,首先检查查询的基本表和视图是否存在,如果存在,则从数据字典中取出视图的定义,再把定义中的子查询和视图查询结合起来,将视图查询语句转换成等价的对基本表的查询。

3.6.3 视图的查询

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

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

  SELECT *

      FROM 信息系_学生

      WHERE 年龄>'20'

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

  SELECT *

      FROM 学生表

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

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈