- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章 查询的创建和使用 【应 知】 从概念上掌握交叉表查询、重复项查询、不匹配查询、参数查询的作用,并能够正确书写查询准则,或利用表达式生成器生成查询准则 【应 会】 从数据库的多张表中提取所需信息,如:学生的学号、姓名、课程名称及其成绩 利用交叉表查询,从数据库中查询出各个学生各门科目的成绩,并以紧凑的交叉表形式显示 利用重复项查询,从数据库中查询出录入了不止一门成绩的学生信息 利用不匹配项查询,从数据库中查询出还没有录入成绩的学生信息 利用参数查询,根据学生的学号查询出学生的基本信息及其成绩 利用生成表查询将所有女生信息保存为一张新表 利用追加查询,将“学生基本信息表”中的男生的记录追加到新表中 利用更新查询,将“学生基本信息表”中所有政治面貌为群众的学生政治面貌改为共青团员 利用删除查询,将“学生基本信息表”中所有性别为女的学生记录删除 【本章内容】 5.1 查询简介 5.2 选择查询 5.3 交叉表查询 5.4 重复项查询 5.5 不匹配查询 5.6 参数查询 5.7 操作查询 5.8 SQL查询 5.1 查询简介 查询的目的 在表中含有一定条数的记录后,依特定条件获得出记录, 同时查询可以跨越多个表,也就是通过关系在多个表间寻找相关记录 5.1 查询简介 查询的基本功能 从不同的表中获取信息 通过指定查询的准则,使符合条件的数据出现在结果集中 指定结果集中出现的字段 对某些字段进行计算,显示计算结果 建立基于结果集的数据表格 作为窗体或报表的数据源 作为另一个查询的数据源 实现对数据库表格的修改、删除、更新 5.2 选择查询 1. 利用简单查询向导创建选择查询 2. 利用设计视图创建选择查询 3. 利用设计视图增强查询功能 4. 设置查询准则 5、建立运算字段 选择查询– 1、利用简单查询向导创建选择查询 创建学生的学号、姓名、课程名称及其成绩的查询 选择查询—2、利用设计视图创建选择查询 要对查出的信息按照学号的降序进行排序,或者只查询出女生的信息等 选择查询—3、利用设计视图增强查询功能 利用查询的设计视图,还可以限制查询条件。 例如,只要查询“语文”课的成绩,则可以在“课程名称”字段的“条件”网格中输入限制条件“语文” 选择查询---4、设置查询准则 查询准则就是查询的条件 :只查找出性别为男的学生信息或者成绩大于80分的学生成绩信息 选择查询—5、建立运算字段 创建一个年龄字段,利用当前系统日期所对应的年份减去出生日期字段的年份值就是年龄 5.3 交叉表查询 交叉表查询是将数据库表和查询中的某些字段分组,把这些字段的总结值(如合计、计数以及平均值、最大值、最小值)显示在动态结果集的行和列的交叉单元格中,分组的内容一组列在动态集的左侧,一组列在动态集的上部,即作为行标题和列标题。 利用交叉表查询出各个学生各门科目的成绩,以此来说明交叉表查询的创建方法 5.4 重复项查询 重复项查询的作用是查找出具有重复字段值的记录。 根据“成绩表”中的“课程ID”字段值有无重复查找出输入了不止一人有成绩的课程记录。创建一个查找重复项查询,查询出录入了不止一门成绩的学生信息 5.5 不匹配查询 该类查询的作用是在一张表中查找出另一张表中没有相关记录的记录行 创建一个查找不匹配项查询,查询出还没有录入成绩的学生信息 5.6 参数查询 前面介绍的查询均是按照固定的条件从数据库中查询数据,而实际的需要常常是像按照学生姓名查询学生基本信息一类的查询要求。 创建一个参数查询,根据学生的学号查询出学生的基本信息及其成绩 5.7 操作查询 创建生成表查询 创建更新查询 创建追加查询 创建删除查询 操作查询----1、创建生成表查询 生成表查询就是利用已有的数据创建一张新表,实际上就是将查询出的数据以表的形式保存起来。 利用生成表查询将所有女生信息保存为一张新表 操作查询---- 2、创建更新查询 更新查询就是对一张表或多张表中的记录进行批量更改。 将“学生基本信息表”中所有政治面貌为“群众”的学生政治面貌改为“共青团员”, 操作查询----3、创建追加查询 利用追加查询可以对数据表进行追加记录的操作。通常利用追加查询实现记录的批量追加。 将“学生基本信息表”中所有男生的记录追加到前面利用生成表查询创建的“女生信息”表中。 操作查询---- 4、创建删除查询 利用删除查询可以删除数据表中符合设定条件的记录。 将“女生信息”表中所有性别为“男”的学生记录删除 5.8 SQL查询 SQL(Structured
文档评论(0)