VFP第四章查询、视图.ppt

VFP第四章查询、视图.ppt

ID:57307423

大小:153.50 KB

页数:20页

时间:2020-08-11

VFP第四章查询、视图.ppt_第1页
VFP第四章查询、视图.ppt_第2页
VFP第四章查询、视图.ppt_第3页
VFP第四章查询、视图.ppt_第4页
VFP第四章查询、视图.ppt_第5页
资源描述:

《VFP第四章查询、视图.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第五章 查询和视图 复习要点1.查询文件是后缀为.qpr的文件,这是一个文本文件,因此可在记事本里编写SQL语句,然后修改后缀为.QPR2.查询可通过界面建立,文件→新建→查询.也可通过命令:createquery查询名运行查询的命令为:do查询名.qpr注意:这里的.QPR不能省略.3.查询的各选项卡的意义要知道,要记住每个选项卡的名字.4.查询的建立,见上机演示。查询设计器2.查询设计器的使用使用查询设计器中的“页面”选项修改查询(定义输出的内容)(1)“字段”选项卡用于选取最后在查询结果中输出的字段。选取的字段对象可以是一个表中的字段,多个表中的字段或某个字段的表达式,如对某一数

2、值型字段的求和或求平均值.如果表达式生成一个新的字段,可用”AS”命名例:KM.CJ+50AS加分后(2)“联接”选项卡用来设置各表间条件,即指定联接表达式,用它来匹配多个表或视图在”数据库设计器”中建立的永久性关联作为默认联接条件InnerJoin:指定只将满足联接条件的记录包含在结果中。LeftOuterJoin:指定将所有满足条件的记录,及在连接条件左侧表中的记录都包含在结果中。RightOuterJoin:指定将所有满足条件的记录,及在连接条件右侧表中的记录都包含在结果中。FullJoin:指定将所有满足和不满足条件的记录都包含在查询结果中。[字段名]用来设置联接两的字段或表达

3、式.注:此外建立联接的字段不一定是表中的索引,除备注字段和通用字段外,可在任意字段间建立联接.[否]:选中即为”否”,表示对后面条件的否定[条件]:运用关系运算符,选择[字段名]列和[值]列联接的条件.[值]:与字段名列相似,用来设置联接表的字段或表达式[逻辑]:用来设置两个条件之间的逻辑关系(3)“筛选”选项卡用于选定查询结果所要包含的记录即是对记录的过滤.只有满足筛选条件的记录才被输出[字段名]:用来选取参与筛选的字段,也可以表达式[否]:选中表示对后面条件的否定[条件]:用来设置[字段名]和[实例]列之间的关系.=:比较字段值是否与实例值相等LIKE:字段值是否包含,与实例中列出

4、的值相匹配的字符,主要针对字符型数据的比较.==:字段值与实例列出的值必须逐字符完成匹配.主要针对字符型数据的比较.其他的比较字符:>,>=,<,<=ISNULL:判断某字段的取值是否NULL值Between:字段值在实例列出的两个值之间IN:字段值必须与实例列给出的几个样本中的一个相匹配,这些样本由逗号分隔.[实例]:是一个文本框,要注意在实例框中输入不同数据类型时的格式:1)字符串可以不带引号(当与源表中的字段名相同时才用引号);2)日期型数值要用{^}括起来;3)逻辑型数据两侧要带“.”号,如.T.,.F.[大小写]:指定在条件中与实例的比较是否区分大小写.选中表示不区分大小写.

5、[逻辑]:将两个筛选条件用逻辑运算符AND或OR连接.(4)“排序依据”选项卡排序决定查询输出结果中记录显示的顺序。设置方法:单击排序依据→从选定字段框选中字段→选择升序或降序→单击添加。(5)“分组依据”选项卡分组是指将一组类似的记录压缩成一个结果记录;目的是为了完成基于该组记录的计算;比如:求平均值、总和、统计个数、其中的最大值、最小值等。用于分组的字段不一定是选定输出的字段,但分组字段不能是一个计算字段。可以用满足条件…来对分组结果进行进一步筛选。(6)“杂项”选项卡用于指定是否要对重复记录进行检索,是否对返回记录结果的最大数目或最大百分比作限制。[列在前面的记录]:选择”全部”

6、,则表示查询记录范围是全部记录.不选择”全部”时,下面选项变为可用,可在记录个数微调框中,选择或输入查询范围的记录个数.选中”百分比”复选框,则[记录个数]微调框变为[百分比]微调框建立视图或查询步骤:第一步:打开数据库,在数据库中空白处点右键→选择新建本地视图→选择建立视图需要的表。如果是查询的话,第一步为:文件-新建-查询第二步:选择需要输出的字段第三步:筛选字段:对于积分<=1500这个条件分三个地方输第四步:排序:第五步:分组第六步:结果是否发送到另外一个表中第七步:先运行再保存。运行就是点!.保存是点保存按钮→输入视图名字。1.视图是虚表,不保存数据,视图保存在数据库中.查询

7、保存在.qpr的查询文件中.2.视图可以更新数据,查询只能查询,不能更新数据.3.视图通过”更新条件”选项可来更新数据,查询无”更新条件”.6.建立一个视图,必须在数据库被打开的前提下.7.视图的分类:本地视图,远程视图,带参数视图.如果题目只给两个空,就填本地视图,远程视图,若给三个空,三个都填.8:查询有“查询去向”,视图无查询去向,因此,把视图结果导入一个表中,只能使用命令:Select*from视图名intotable表名5.creat

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。