- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vfp新第五章
视图是根据对表的查询定义的,其命令格式: CREATE VIEW view_name AS select_statement 说明:select_statement是任意的SELECT查询语句,它说明和限定了视图中的数据;视图中的字段名将与 select_statement中指定的字段名或表中的字段名同名。 1)从单个表派生出的视图 Eg1:限定列构成的视图 Open database 定货管理 create view e_w as select 职工号,仓库号 from 职工 Eg2:限定行构成的视图 create view v_bj as select 仓库号,面积 from 仓库 where 城市=北京“ 视图一经定义,就可以和基本表一样可以和它进行各种查询,也可以对它进行一些修改操作。 对于用户,有时并不需要知道操作的是基本表还是视图。 Eg:下面几条语句是等价的。 Select * from e_w 或 Select 职工号,仓库号 from e_w 或 Select职工号,仓库号 from 职工 2.)从多个表派生出的视图 视图一方面可以限定对数据的访问,另一方面又可以简化对数据的访问. Eg: create view v_sample as select out.职工号,out.供应商号,out.订购单号,out.订购日期,out.总金额 from 订购单 out where 总金额= (select max(总金额) from 订购单 innerl where out.职工号=innerl.职工号) select * from v_sample 3)视图中的虚字段: 虚字段:由计算得来的,并不存储在表内的字段,称为虚字段。 Eg: create view v_sal as select 职工号,工资 as 月工资,工资*12 as 年工资 from 职工 Select * from v_sal 4).视图的删除 视图是从表中派生出来的,所以不存在修改结构,但视图可以被删除。 格式:drop view 视图名 Eg:drop view v_emp 5).关于视图的说明 视图中的数据经过修改后送回到源表中可以更新相应的记录。但这种更新是否反映在基本表中取决于视图更新属性的设置。 一般情况下,当一个视图是由单个表导出时可以进行插入和更新操作,但不能进行删除操作。 当视图是从多个表导出时,插入、更新和删除操作都不允许进行。 经济与管理学院 第5章 查询与视图 5.1 查询 5.2 视图 * 经济与管理学院 * 查询和视图都是为快速、方便地使用数据库中的数据提供的一种方法。 查询是根据用户给定的条件,输出符合查询条件的数据的操作过程。 视图兼有表和查询的特点,也是通过一定的数据源提取符合条件的数据。与查询不同的是,视图中的数据可以修改并且可以反映到数据源上。 * 经济与管理学院 * 5.1 查询 5.1.1查询的概念 查询就是预先定义好的一个SQL SELECT 语句,是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果。它可以在不同的场合直接或反复使用,从而提高效率。 一般,查询是以扩展名为.QPR的文本文件保存在磁盘上。它是VFP支持的一种数据库对象。 * 经济与管理学院 * 5.1.2 用查询设计器建立查询 1、启动查询设计器 若要使用数据库表,应在启动查询设计器之前先打开数据库 (1)在“项目管理器”中 (2)在“文件”菜单中选择“新建” (3) create query 文件名 * 经济与管理学院 * 2、查询设计器的组成 (1)字段:SELECT语句要输出的字段; (2)联接:若要查多个表,则在该项中生成联接表达式,对应与JOIN ON短语,用于编辑连接条件; (3)筛选:生成WHERE子句; (4)排序依据:生成ORDER BY子句; (5)分组依据:生成GROUP BY子句 (6)杂项:参数设计 是否要重复记录(DISTINCT) 列在前面的记录(TOP短语) * 经济与管理学院 * 5.1.3 建立查询 Eg: 建立一个含有仓库号,职工号,城市和工资信息的查询。 注意:查询设计器只能建立一些比较规则 的查询,而复杂的查询它就无能为力了。 * 经济与管理学院 * 5.1.4 运行查询 查询文件是一个扩展名为 .qpr的独立的文本文件,它不依赖于数据库而存在。查询文件建立后,就可以运行查询,以获得查询结果。 * 经济与管理学院 * 1.命令方式 格式:Do 查询文件名.qpr 2.菜单
文档评论(0)