- 4
- 0
- 约1.19万字
- 约 76页
- 2018-04-22 发布于江西
- 举报
理学第四章 查询和视图.ppt
第4章 查询和视图 4.1 查询和视图概述 4.2 查询的创建和使用 4.3 SELECT – SQL语句 4.4 视图的创建和使用 4.1 查询和视图概述 利用查询和视图,可以对多张表中的数据同时进行操作。 查询: 从表中检索或统计出符合条件的的数据。 视图: 从表中提取一组记录,改变这些记录的值,并把更新结果送回源表中。 “查询向导”(慢) “查询设计器”建立查询 编写SELECT-SQL语句(难) 4.2.1 查 询 的 本 质 “查询”(Query):是指向一个数据库发出的检索信息的请求,它使用一些条件提取特定的记录。 查询的运行结果是一个基于表和视图的动态的数据集合。 创建查询必须基于确定的数据源。数据源可以是一个或多个相关的自由表、数据库表或视图。 事实上,一个查询可以用一条SELECT-SQL语句来完成。 一个查询可保存为一个扩展名为.QPR的文件,即查询文件。查询和视图设计器在本质上都是SELECT-SQL命令的可视化设计方法。 创 建 查 询 的 步 骤 1.用查询向导或查询设计器开始建立查询 2.选择包含要搜索信息的表或视图 3.定义查询结果的显示顺序及应满足的条件 4.设置用于组织查询结果的排序或分组依据 5.选择查询结果的输出去向,如表、报表等 6.运行查询 4.2.2 用 查 询 设 计 器 创 建 查 询 创建查询的方法(4种): 用CREATE QUERY 命令打开“查询设计器”窗口创建 选择“文件”菜单中的“新建”命令,或打开“常用”工具栏的“新建”按钮,打开对话框,选择“查询”并单击“新建”,打开“查询设计器”窗口创建。 用SELECT-SQL语句编写.qpr文件创建查询 在“项目管理器”窗口中的“数据”选项卡中选择“查询”,并单击“新建”按钮,打开“查询设计器”窗口,用此方法建立的查询文件保存在项目之内. 【例1】查询工资表(gzb)中基本工资在800元以上(含800元)的教师的工号、姓名和基本工资情况,按教师的工号排序。 1、打开查询设计器 从“项目管理器”、“文件”菜单、工具栏中或用CREATE QUERY命令均可打开查询设计器。 2、选择数据源表 打开查询设计器时,系统会出现“添加表或视图”对话框,提示从当前数据库或自由表中选择表或视图添加到查询设计器中。 当前数据库为sjk,从“添加表或视图”对话框中的“数据库中的表”下面的列表框中选择“gzb”表,单击“确定”按钮,进入“查询设计器”。 3、定义查询的输出内容 进入“字段”选项卡,从左边的可用字段中选取gzb.gh、gzb.xm、gzb.jbgz,并逐一将其添加到右边的选定字段框中。 “字段”选项卡中4个按钮的使用 “添加”、“全部添加”、“移去” 、“全部移去” 在“函数和表达式”框中给输出字段加标题 查看选择“字段”后的SELECT-SQL命令 通过“查询”菜单中的“查看SQL”命令或工具栏上的“SQL”按钮,可以查看到SELECT-SQL命令。 4、设置查询的筛选条件 进入“筛选”选项卡,定义筛选条件: gz.jbgz=800 在“实例”文本框中输入比较条件时,需要注意 以下几点: 仅当字符串与源表的字段名相同时,才用引号括起字符串。否则,无需用引号将字符串括起来。 日期必须用花括号{^ }括起来。 逻辑值的前后必须使用句点号,如.t.。 如果输入源表的字段名,则VFP就将它识别为一个字段。 5、设置查询结果的排序依据 6、保存查询文件 ? 查询文件的扩展名为 .qpr ? 打开查询设计器查看、修改查询文件 ? 在命令方式下查看、修改查询文件 MODIFY COMMAND CX01.QPR ? 查询文件的内容与查询结果不一样 7、运行查询文件 ? ? 在查询设计器或项目管理器中运行查询文件 ? ? 在命令窗口运行查询文件: DO cx01.qpr ? ? 查询结果在浏览窗口显示 统计函数 COUNT( ) 统计记录个数 SUM( ) 求和 AVG( ) 求平均 MAX( ) 求最大值 MIN( ) 求最小值 创建基于多个表的查询 当需要获取存储在两个或更多表或视图中的信息时,只要把所有有关的表或视图添加到查询中,并用公共字段联接它们。多个表可以是库表、自由表或视图的任意组合。 用查询设计器创建多表查询的方法与单个表的方法基本一样
您可能关注的文档
- [初一政史地]七上第九课第一框_身边.ppt
- [经济学]第一章经济法的产生及沿革.ppt
- [管理学]2011班组长.ppt
- [经济学]第十章 信息系统安全.ppt
- [高三理化生]《离子反应》课件将讲.ppt
- 岳麓版第课近代中国社会经济结构的变动.ppt
- 医学有机化学 第二章 烷烃.ppt
- 11 社会调查 第二章 he.ppt
- [英语]人教PEP四年级英语下册课件Unit6.ppt
- 基础医学第五章 炎症.ppt
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测生物试卷+答案.doc
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测语文试卷+答案.doc
- 四川省绵阳南山中学实验学校2025-2026学年高三上学期1月月考数学含答案.doc
- 2026届辽宁省大连市高三上学期双基考试物理试卷+答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测化学含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测生物含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测英语含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测政治含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试化学含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试生物含答案.doc
最近下载
- 爱登堡电梯BT303C电气图纸.pdf
- 天津市河东区2024-2025学年七年级上学期期末考试道德与法治试卷(含答案).pdf VIP
- KH2100型薄层色谱扫描仪 用户手册.doc VIP
- 中国大学MOOC《高等数学(二)》(国防科大学)慕课 章节测验期末考试答案.docx VIP
- 四川省南充市2024-2025学年高一上学期1月期末质量检测物理试题(含答案).pdf VIP
- 2025年度民主生活会、组织生活会批评与自我批评意见(100条)供参考.docx VIP
- 第二课礼仪与教化教案.doc VIP
- 劳务费、专家咨询费用发放申领表.doc VIP
- 英文学术写作实战(北大)大学MOOC慕课 客观题答案.docx VIP
- 8款火爆的流媒体直播APP总有1个适合你.docx VIP
原创力文档

文档评论(0)