- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库技术与应用 Technique and Application of Database 数据库技术与应用 Technique and Application of Database 第 5 章 查询 主要内容 l? 查询的特点 l? 建立选择查询 l??修改选择查询 l? 建立汇总查询、交叉表查询 l? 建立参数查询 l? 建立多表查询 l? 使用查询向导 * 第 5 章 查询 主要内容 l? 了解操作查询 l? 建立更新查询 l? 建立生成表查询 l? 建立追加查询 l? 建立删除查询 * 第 5 章 查询 在Access关系数据库中,查询是根据用户给定条件在指定的表中筛选记录或者进一步对筛选出来的记录做某种操作的数据库对象。 查询可以进一步分为选择查询、参数查询、交叉表查询、操作查询和SQL查询。 选择查询可以从指定的表中获取满足给定条件的记录,也可以对筛选出来的记录进行分组,并且对记录作总计、计数、平均值以及其他类型的汇总计算。 * 5.1 查询的特点 Access允许用户在前台(查询设计视图)通过直观的操作构造查询,系统自动在后台(SQL视图)生成对应的SQL语句。当运行建立好的查询时,Access将从指定的表中根据给定条件筛选记录。筛选出来的记录组成为一个动态集并以数据表视图的方式显示。 动态集是一个临时表,当用户关闭动态集数据表视图的时候,动态集消失。 需要注意的是:动态集并不保存在查询中,查询对象仅仅保存查询的结构——查询所涉及的表和字段、排序准则、筛选条件等。 * 5.2 建立选择查询 Access的选择查询可以在指定的表或已建好的其它查询中获取满足给定条件的记录,有效地解决了数据的检索问题。 5.2.1 建立选择查询 5.2.2 选择查询设计视图结构 选择查询设计视图分为上下两部分,上半部分叫表/查询输入区,用于显示查询要使用的表或其它查询;下半部分叫范例查询(QBE)设计网格,用于确定动态集所拥有的字段和筛选条件等。 * 5.2 建立选择查询 在QBE设计网格中,初始设置了如下几行: 1、字段:用于设置查询所涉及到的字段。 2、表:用于指明字段所归属的表。 3、排序:用于设置查询的排序准则。 4、显示:用于确定相关字段是否在动态集中出现。它以复选框的形式出现,当复选框选中时,相关字段将在动态集中出现。 5、准则:用于设置查询的筛选条件。 6、或:用于设置查询的筛选条件。“或”行以多行的形式出现。 * 5.2 建立选择查询 5.2.3 运行选择查询 当选择查询创建好以后,用户可以运行该选择查询从而获得查询结果。 运行选择查询的方法大体有如下三种: 1、在选择查询设计视图中直接单击 “运行”按钮。 2、在选择查询设计视图中直接单击“视图”按钮 。 3、在“数据库”窗口中,首先选择要运行的查询,然后单击“打开”按钮。 * 5.2 建立选择查询 5.2.4 输入查询条件 在QBE设计网格中设置有一个“准则”行和多个“或”行。在“准则”行和多个“或”行中,用户可以设置记录的筛选条件。 在“准则”行和“或”行中设置筛选条件时,如果涉及到关系运算符=,那么可以将其省略。如果要搜寻的字段是“文本”数据类型的字段,那么应为要搜寻的文本数据添加引号。如果没有这样做,Access会自动为文本数据添加引号。 * 5.2 建立选择查询 在“准则”行和“或”行中,相邻行中设置的筛选条件彼此之间存在逻辑或(OR)的关系,同一行中设置的筛选条件彼此之间存在逻辑与(AND)的关系。 在筛选条件中除了能够运用关系运算符和逻辑运算符来描述筛选条件以外,Access还提供了三个特殊的运算符:Between、In和Like。 1、Between :用于指定一个值的范围。 例如:Between 18 AND 35,等价于: =18 AND = 35。两个值之间要用AND连接,第一个值小,第二个值大。 2、In 用于指定一个值的列表,其中任一值都可与查找的字段匹配。 * 5.2 建立选择查询 例如:In (“611101”,“611201”,“611202”),等价于:=“611101” Or =“611201” Or =“611202”。 Like用于在“文本”数据类型字段中定义数据的查找匹配模式。?表示该位置可匹配任何一个字符。*表示该位置可匹配任意个字符。#表示该位置可匹配一个数字。方括号描述一个范围,用于确
您可能关注的文档
- 数据库基础与实践技术第8章 索引.ppt
- 数据库基础与实践技术第9章 视图.ppt
- 数据库基础与实践技术第10章 存储过程和触发器.ppt
- 数据库基础与实践技术第11章 函数和游标.ppt
- 数据库基础与实践技术第12章 安全管理.ppt
- 数据库基础与实践技术第13章 备份和恢复数据库.ppt
- 数据库基础与实践技术第14章 数据传输.ppt
- 数据库基础与应用第1章_概述.ppt
- 数据库基础与应用第2章_关系模型.ppt
- 数据库基础与应用第3章_关系数据库标准语言SQL.ppt
- 数据库技术与应用——Access 2003篇第6章.ppt
- 数据库技术与应用——Access 2003篇第7章.ppt
- 数据库技术与应用——Access 2003篇第8章.ppt
- 数据库技术与应用——Access 2003篇第9章.ppt
- 数据库技术与应用——Access 2003篇第10章.ppt
- 数据库技术与应用——Access 2003篇第11章.ppt
- 数据库技术与应用——Access 2003篇第12章.ppt
- 数据库技术与应用——Access 2003篇第13章.ppt
- 数据库技术与应用——SQL Server 2005第1章 数据库基础知识.ppt
- 数据库技术与应用——SQL Server 2005第3章 创建和管理SQL Server2005数据库.ppt
文档评论(0)