第3节 数据查询.ppt

  1. 1、本文档共76页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 查询 查询对象概述 通过向导或设计视图创建查询 使用SQL命令查询 操作查询 3.1 查询对象概述 1.查询能实现的功能 根据某种规则查找部分数据 同时显示分布在若干个表或查询中的数据 对表中的数据进行计算、分类、汇总 转置表并进行分类统计 查询结果转换成表 成批更新、删除表中的数据,或将筛选出的数据追加到另一个表 2.创建查询对象的方法有三种: 查询向导、查询设计视图和SQL视图。 3.查询的类型 (1)选择查询 参数查询 [ ] 合计查询 ∑ (2)交叉表查询 (3)操作查询 生成表查询、更新查询、追加查询、删除查询 (4)SQL查询 3.2 通过向导或设计视图创建查询 3.2.1 用简单查询向导生成查询 3.2.2 通过设计视图编辑或创建查询 3.2.3 条件查询 3.2.4 查询的有序输出 3.2.5 使用通配符查询 3.2.6 使用计算字段 3.2.1 用简单查询向导生成查询 3.2.1 用简单查询向导生成查询 [例3-1] 基于“导师”表生成“导师情况表”查询 3.2.1 用简单查询向导生成查询 说明: (1)作为查询对象,“导师情况 表”只是一条SQL命令,本身并不 包含数据。数据来自“导师”表。 (2)如果打开查询对象时对数据 进行更新、添加,则数据的变化实 际发生在数据源(“导师”表)中。 (3)数据源如果被删除,则查询无法打开,并显 示出错信息 3.2.1 用简单查询向导生成查询 [例3-2] 基于“导师”和“研究生”两个表生成“导师- 研究生”查询。 3.2.1 用简单查询向导生成查询 说明: 查询对象的字段名一般沿用数据表中的字段名,如果出现相同的字段名,系统自动在字段名前加上表的名字以示区别 3.2.2 通过设计视图编辑或创建查询 打开已有查询的设计视图:单击 “设计”按钮 3.2.2 通过设计视图编辑或创建查询 在设计视图中创建查询 3.2.2 通过设计视图编辑或创建查询 [例3-3] 3.2.2 通过设计视图编辑或创建查询 [例3-4] 3.2.2 通过设计视图编辑或创建查询 [例3-5] 3.2.3 条件查询 条件的作用是对所选择的记录作进一步的限定。 [例3-6] 3.2.3 条件查询 [例3-7] 3.2.3 条件查询 [例3-8] 3.2.3 条件查询 [例3-9] 3.2.3 条件查询 [例3-10] 3.2.3 条件查询 [例3-11] 找出所有没有导师编号的研究生姓名 3.2.4 查询的有序输出 [例3-12] 按性别的升序和导师编号的降序显示记录 3.2.4 查询的有序输出 [例3-13] 按性别的升序和导师编号的降序显示记录,输出字段顺序为:姓名、导师编号、性别和入学分数 3.2.5 使用通配符查询 默认使用的通配符见表3.1。 [例3-14] 3.2.5 使用通配符查询 [例3-15] 3.2.6 使用计算字段 计算字段的值由表达式计算而得,不保存在表中 若表达式中引用的字段或值发生了变化,必须重新执行查询 [例3-16] 3.3 交叉表查询 交叉表查询是将来源于某个表中的字段进行分组,一组列在交叉表左侧,一组列在交叉表上部,并在交叉表行与列交叉处显示表中某个字段的各种计算值。 交叉表类似Excel中的数据透视表,可显示表中某个字段的汇总值,包括总和、计数和平均等。 在创建交叉表查询时,需要指定3种字段: 一是放在交叉表最左端的行标题 二是放在交叉表最上面的列标题 三是放在交叉表行与列交叉位置上的字段。需要为该字段指定一个总计项,如总计、平均值、计数等。 注意:在交叉表中,只能指定一个列字段和一个总计类型的字段。 3.3 交叉表查询 1. 用向导生成交叉表 3.3 交叉表查询 [例3-17] 3.3 交叉表查询 2. 在设计视图中完善交叉表 3.2 交叉表查询 3. 引用两个表的字段生成交叉表 [例3-18] 显示不同系不同性别的导师人数 先建立一个查询,包含两个表中的所需字段 根据所建查询用向导创建交叉表 3.4 参数查询 参数查询利用对话框,提示用户输入参

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档