- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * 欢迎辞 * * 欢迎辞 * * 欢迎辞 广东金融学院计科系——梁玉强 清华大学出版社,编著:刘钢 第6课 汇总查询和动作查询 汇总查询 交叉表查询 动作查询 更新查询 生成表查询 删除查询 6.1 汇总查询 有时,用户可能对表中的每一条记录并不十分关心,而关心的仅仅是记录的汇总结果。例如,用户可能并不关心学生的具体选课情况及其成绩,而更关心每一个学生的总成绩、平均成绩等汇总结果。为了获得这些汇总数据,需要建立汇总查询。 6.1 汇总查询 若要建立汇总查询,应首先在打开的选择查询设计视图中单击工具栏上的【合计】按钮,Access 在QBE设计网格中增加【总计】行。 【总计】行用于为参与汇总计算的所有字段设置汇总选项。【总计】行共有12个选项: lGroup By选项:用以指定分组汇总字段。 lSum选项:为每一组中指定的字段进行求和运算。 lAvg选项:为每一组中指定的字段进行求平均值运算。 lMin选项:为每一组中指定的字段进行求最小值运算。 lMax选项:为每一组中指定的字段进行求最大值运算。 6.1 汇总查询 lCount选项:根据指定的字段计算每一组中记录的个数。 lStDev选项:根据指定的字段计算每一组的统计标准差。 lVar选项:根据指定的字段计算每一组的统计方差。 lFirst选项:根据指定的字段获取每一组中首条记录该字段的值。 lLast选项:根据指定字段获取每一组中最后一条记录该字段的值。 lExpression选项:用以在QBE设计网格的“字段”行中建立计算表达式。 lWhere选项:限定表中的哪些记录可以参加分组汇总。 6.1 汇总查询 例: 查询商店中共有多少种产品? 基本步骤: 首先创建一个普通查询。 利用工具栏按钮 启动汇总查询 在“总计”行中选择所需要汇总方式 6.1 汇总查询 [例]查询每种类别产品的平均价格、库存量和订购量的和、以及该产品的订购金额之和 6.2 建立交叉表查询 Access 支持一种特殊类型的汇总查询——交叉表查询。交叉表查询生成的动态集看起来像一个二维表格,在表格中生成汇总计算值。 【交叉表】行用于确定作为二维表格行头和列头的字段以及汇总字段。 例如:查询不同地区的同一供应商供应的同一种类型产品的均价。 统计每个班男女生人数 显示每个学生每门课程的成绩,要求显示学生的学号、姓名、各门课程的成绩 6.2 建立交叉表查询 交叉表类似Excel中的数据透视表,可显示表中某个字段的汇总值,包括总和、计数和平均等。 1. 用向导生成交叉表 6.2 建立交叉表查询 缺点:(1) 标题“总计 入学分数”含义不清 (2) 平均数的小数点位数太多 6.2 建立交叉表查询 2. 在设计视图中完善交叉表 原为:总计 入学分数 修改这两栏的属性 6.2 建立交叉表查询 3. 引用两个表的字段生成交叉表 [例] 显示不同地区供应商在不同地区的订单数。 先建立一个查询,包含多个表中的所需字段 根据所建查询用向导创建交叉表 6.3 动作查询 6.3.1 更新查询 6.3.2 生成表查询 6.3.3 删除查询 6.3.4 追加查询 6.3.1 更新查询 如果需要对数据表中的某些数据进行有规律地成批更新替换操作,就可以使用更新查询来实现。 例如,现需要在数据库中将所有商品的销售单价高于26元的那些商品的销售单价下调10%,如果在数据表视图中采用手工操作,将是一件不可思议的事情。设计一个更新查询就可以很方便地完成这样的操作。 更新查询的设计 首先,创建一个选择查询。 然后,单击菜单栏上的【查询】|【更新查询】,可以看到在查询设计视图中新增一个“更新到”行。此时,需要在该行中填入数据更新的规则,例如“单价*0.9”。如果只是需要更新某些满足一定条件的记录中的数据,则应该在查询设计视图的“Where”行中填写记录更新条件,例如“销售单价6元”。 最后,保存这个查询对象,即完成了一个更新查询对象的设计操作。只需运行该查询对象,数据源表中的相关数据就按照数据更新规则得到了更新。 更新查询可以对一个或多个表中的一组记录做批量的更改,它比通过键盘逐一修改表记录更加准确、快捷,但需要被修改的数据有规律 查询只是一个操作的集合,其运行的结果是一个动态数据集。当查询运行结束时,该动态数据集合是不会为Access所保存的。如果希望查询所形成的动态数据集能够被固定的保存下来,就需要使用生成表查询了。 例如,希望将各个供应商供应产品的销售额查询出来,而且希望单独保存为一个表。那么可以创建一个生成表查询,只要运行这个生成表查询,即可创建一个名为“供应商产品销
您可能关注的文档
最近下载
- 在线网课学习课堂《现代工科实验室安全(西安电子科大 )》单元测试考核答案.pdf VIP
- 风电齿轮箱换油介绍.pdf VIP
- GB18393-2001 牛羊屠宰产品品质检验规程.pdf VIP
- 识字4《日月山川》课件 2025--2026学年 小学一年级语文上册 统编版.pptx VIP
- 2026年日历表(A4纸一页打印、可编辑).pdf VIP
- 2025年《中国工会章程》知识竞赛测试题及答案.docx VIP
- TC609-5-2025-01 高质量数据集 建设指南.pdf VIP
- DB50T 1709-2024 辣椒机械干制及贮运技术规范.pdf VIP
- J-Flash烧写STM32F103RET6芯片的设置方法与步骤.doc VIP
- 对本项目的合理化建议.docx VIP
文档评论(0)