- 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.1 查询 一、查询的特点 查询是在数据库的表对象中根据给定的条件筛选记录或者进一步对筛选出来的记录做某种操作的数据库对象。 Access 允许用户在前台(选择查询设计视图窗口)通过直观的操作构造查询,系统自动在后台(SQL视图窗口)生成对应的SQL语句。 筛选出来的记录组成为一个动态集(Dynaset)并以数据表视图的方式显示。 动态集是一个临时表,当用户关闭动态集数据表视图的时候,动态集消失。 查询对象仅仅保存查询的结构——查询所涉及到的表和字段、排序准则、筛选条件等。 运行查询所生成的动态集具有很大的灵活性,适合作为报表和窗体的数据源。 二、查询的类型 选择查询 参数查询 交叉表查询 动作查询(操作查询) SQL查询 5.2 选择查询 选择查询是最常见、最简单的查询类型,它从一个或多个表中检索数据,并以数据表形式显示结果。 创建选择查询的方法有两种: 使用向导 使用设计视图 1、查询设计视图的结构: 上半部分叫表/查询输入区: 用于显示查询要使用的表或其它查询; 下半部分叫范例查询设计网格: 用于确定动态集所拥有的字段和筛选条件等。 设置如下几行: 【字段】行:用于设置查询所涉及到的字段。 【表】行:用于指明字段所归属的表。 【排序】行:用于设置查询的排序准则。 【显示】行:用于确定相关字段是否在动态集中出现。它以复选框的形式出现, 当复选框选中时,相关字段将在动态集中出现。 【条件】行:用于设置查询的筛选条件。 【或】行:以多行的形式出现。 2、运行查询 三种方法: l?在选择查询设计视图中直接单击工具栏上的【运行】按钮 。 l?在选择查询设计视图中直接单击工具栏上的【视图】按钮 。 l?在【数据库】窗口中,首先选择要运行的查询,然后单击【打开】按钮 。 3、修改查询 对于建立好的查询,可以进行设计修改。 撤消字段 插入字段 移动字段 命名字段 5.3 查询条件 查询条件就是在创建查询时所添加 的一些限制条件,使用查询条件可以使查 询结果中仅包含满足查询条件的数据记 录. 一、输入查询条件 查询条件即表达式。 Access 的许多操作中都要使用表达式,表达式就是算术或逻辑运算符、常数、函数和字段名称、控件和属性的任意组合,计算结果为单个值。 二、用逻辑运算符组合条件 逻辑运算符有三个:And、Or和Not。 And和Or运算符 在多个【条件】单元格中输入表达式时,Access用And或Or运算符进行组合。如果在同一行的不同单元格中设置了条件,Access用And运算符,表示筛选满足所有单元格条件的记录。如果在多个不同行中设置条件,Access用Or运算符,表示筛选只要满足任何一个单元格条件的记录。 Not运算符 利用Not运算符可以设置字段的不匹配值。 注意:输入运算符时,英文大小写均可。 三、用关系运算符组合条件 关系运算符包括大于、小于、不等于、大于等于=、小于等于=、等于=,利用关系运算符可以设置字段的取值范围。 四、用Between运算符组合条件 Between运算符也可以指定字段的取值范围,范围之间用And连接。 例如,查询成绩在80~90分之间的记录。“成绩”字段的条件应设置为: Between 80 And 90 五、用In运算符组合条件 In运算符用于指定字段的一系列值。 例如:查询“学历”是硕士,或者“学历”是本科的记录 六、用Like运算符组合条件 Like运算符用于查找字段的部分值。格式为: Like 字符模式 在所定义的字符模式中,用“?”表示该位置可匹配任何一个字符;用“*”表示该位置可匹配零或多个字符;用“#”表示该位置可匹配一个数字;用“[ ]”方括号描述一个范围。 5.4 查询中的计算 有时,用户可能对表中的每一条记录 并不十分关心,而关心的仅仅是每一个学 生的总成绩、平均成绩等汇总结果。为了 获得这些汇总数据,要在查询中执行计 算。 查询中的计算有两种:预定义计算和 自定义计算。 一、预定义计算 预定义计算用于对查询中的分组记录或全部记录进行“总计”计算,比如求总和、平均值、计数、最小值、最大值、标准偏差或方差,Access通过聚合函数来完成这些计算。 首先在打开的选择查询设计视图中,单击 工具栏上的【总计】按钮,Access 在
您可能关注的文档
最近下载
- (正版) GB 50367-2013 混凝土结构加固设计规范.docx VIP
- (2025春)人教版二年级数学上册全册教案.doc
- 小学课程表word模板可编辑a4纸打印.docx VIP
- 栽培小能手.ppt VIP
- 2025年CCAA国家注册审核员考试(认证通用基础)历年参考题库含答案详解(5卷).docx VIP
- 14.2+血管与心脏+第2课时(教学课件)生物苏科版2024八年级上册.pptx VIP
- MSDSFORsilicondioxide白碳黑英文安全技术说明书.pdf VIP
- 15J401 钢梯-标准图集.docx VIP
- 药剂学(第9版)ER 9-1 第九章液体制剂的单元操作(课件).pptx VIP
- 土地复垦方案编制规程通则.doc VIP
文档评论(0)