- 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笔记_第六次讲课内容_查询视图
第六次讲课内容(查询、视图)
一、 查询 与 视图
1、查询
查询是 Visual foxpro 支持一的种数据库对象,或者说为方便检索数据提供的一种工具或方法。
查询就是预先定义好的一个 SQL select 语句.
查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果。
输出类型包括:浏览器、临时表、表、报表、标签等。
2、命令方式建立查询文件:
命令: create query 查询文件名
查询文件的扩展名 .qpr
运行查询: do 文件名.qpr
扩展名必须有
3、菜单方式建立查询文件:
文件--新建--查询--新建文件--添加表--
(1)选择字段添加到选定字段中,在“排序依据、筛选、等选项卡中进行设置
(2)定向输出时: 查询---查询去向。
(3)需要查看命令时: 在查询设计器状态,“查询”—查看SQL
(4)查询--运行查询
或 do 文件名.qpr
4、在项目管理器中“数据”选项卡中建立查询
查询中,不能修改(更新)数据。
例题:1、从单个表中建立查询
2、从两个表或多个表中建立查询 多表查询会自动建立联接关系。
3、查询设计器中,“字段”选项卡中,函数和表达式 处:写入表达式 AS 虚字段名 ,添加到 选定字段中。
例 6.2 将工资 显示为 月工资
增加 年工资 字段(虚字段)
例 6.3 查询设计排序
例:6.4 查询设计中的分组
四、运行查询:
Do *.qpr 注: 文件名后必须加扩展名。
设计查询不只是为了运行查询,而是为了查询输出定位查询去向
五、在查询设计器中设置查询去向
方法:“查询”--查询去向--: “表”或临时表-- 确定
** 查询--运行查询
第二部分:视图
视图:是一个虚表即假表,它具有表的功能,但在硬盘不存在文件,视图只保存在数据库中。
不能修改结构 没有查询去向,可以更新数据,
视图设计器多了“更新条件”选项卡
1、视图的建立:
create view 视图名 as ;
SELECT 查询子句
例:先打开或新建一个数据库
Create view aa ;
as select 学号,姓名 from xueji
create view 视图名 as ;
( SELECT查询子句 ) 不用加括号
功能:视图是一个虚表,利用它,可以从一个或多个表中提取想要的数据,形成新的关系表。这样将复杂的关系表数据,简单并实用化,便用利用和操作。
注:建立视图时,首先得打开或建立数据库文件
1、从单个表中派生出的视图
create data aa
modi data
create view bb as;
sele * from xj
create view bb1 as;
sele 姓名,出生日期,专业,团员 from xj
2、删除视图:
Drop view 视图名
例: drop view bb1
二、从多个表中派生出的视图 书中 140页。
视图是从其他表中派生出来的虚表。可以像正常表一样使用操作。
2、视图中的虚字段
例5.49 定义一个视图,含有 职工号,月工资和年工资。
Create view as ;
Select 职工号,工资 AS 月工资 , 工资*12 AS 年工资 FROM 职工
建立视图文件
1、命令方式
先打开数据库
create view 视图文件名 as;
sele......from ....
2、菜单方式建立视图:
先建立或打开一个数据文件
文件--新建--视图--新建文件 --添加表-.....
3、视图与数据更新:
在视图设计器中,选择“更新条件”选项卡,对某个字段设置主键,然后在需要更新或修改数据的字段前,单击铅笔图标。---再选中左下角的“发送SQL 更新”
文件--保存--
文档评论(0)