创建和使用查询.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
创建和使用查询

创建和使用查询 1 查询简介 2 查询视图 3 使用查询向导创建查询 4 对查询进行编辑 5 选择查询 6 计算查询 7 参数查询 8 操作查询 9 SQL查询 Access的查询可以分为以下几种类型: 选择查询:这种查询检索满足特定条件的数据。从一个或多个表中获取数据并显示结果。 计算查询:通过查询操作完成基表内部或各基表之间数据的计算。 参数查询:在运行实际查询之前弹出对话框,提示用户输入查询准则,系统将以该准则作为查询条件,将查询结果按指定的形式显示出来。 操作查询:仅在一个操作中更改许多记录的一种查询。操作查询分为四种类型:删除、追加、更改与生成表。 SQL查询:这种查询需要一些特定的SQL命令,这些命令必须写在SQL视图中(SQL查询不能使用设计视图)。 2 查询视图 2.1 数据表视图 2.2 设计视图 2.3 SQL视图 2.1 数据表视图 2.2 设计视图 2.3 SQL视图 3 使用查询向导创建查询 使用查询向导可以方便的完成以下查询: 1)简单查询向导 2)交叉表查询向导 3)查找重复项查询向导 4)查找不匹配项查询向导 3.1 简单查询向导 使用简单查询向导创建查询的操作步骤如下: 1) 在“数据库”窗口中,单击“对象”下的“查询”选项。 2)在“查询”选项卡中单击“新建”按钮,打开“新建查询”对话框 3)在“新建查询”对话框中单击“简单查询向导”选项,然后单击“确定”按钮,打开“简单查询向导”对话框 3.2 交叉表查询向导 1)在“查询”选项卡中,单击“数据库”窗口工具栏上的“新建”按钮,打开“新建查询”对话框。 2)选择“交叉表查询向导”选项,然后单击“确定”按钮,打开“交叉表查询向导”对话框。 5)单击“下一步”按钮,在这个对话框中选择“性别”作为列标题。 6)单击“下一步”按钮,确定为每个列和行的交叉点计算出什么数字。在“字段”框中选择“学号”,在“函数”框中选择“计数”, 7)单击“下一步”按钮,在出现的对话框中输入交叉表的名字“学生档案表_交叉表” 。 3.3 查找重复项查询向导 根据“查找重复项”查询的结果,可以确定在表中是否有重复的记录,或记录在表中是否共享相同的值。 例如,可以搜索姓名字段中的重复值来确定同名学生是否为重复记录。 3.4 查找不匹配项查询向导 使用“查找不匹配项查询向导”,可以在表中查找与其它记录不相关的记录。 4 对查询进行编辑 4.1 编辑查询中的字段 1.增加字段 2.删除字段 3.移动字段 4.在查询中修改字段的标题 5.改变字段顺序 4.2 运行查询 4.3 排序查询的结果 5 选择查询 选择查询是Access支持的多种类型查询对象中最常见、最重要的一种,它从一个或多个表中根据准则检索数据,它的优点在于能将一个或多个表中的数据集合在一起。 例如,查找单科成绩大于85分的学生记录,并显示学生所在院系、学号、姓名。 6 计算查询 1.创建计算查询 在建立查询时,有时可能关心查询记录,有时可能关心记录的计算结果。通过查询操作完成表内部或各表之间数据的运算,是建立查询对象的一个常用的功能。完成计算操作是通过在查询的对象中设计计算查询列实现的。 下面以院系统计学生人数为例介绍计算查询的创建过程。 2.修改显示标题 3.添加计算字段 7 参数查询 参数查询是动态的,它利用对话框提示用户输入参数并检索符合所输入参数的记录或值。 要创建参数查询,必须在查询列的“条件”单元格中输入参数表达式(括在方括号中),而不是输入特定的条件。运行该查询时,Access将显示包含参数表达式文本的参数提示框。 8 操作查询 有4种类型的操作查询: 更新查询:替换现有数据。 追加查询:在现有表中添加新记录。 删除查询:从现有表中删除记录。 生成表查询:创建新表。 保护数据 创建表的备份操作步骤如下: 1、? 单击数据库窗口的表,按Ctrl+C键。 2、按Ctrl+V键,Access会显示“粘贴表方式”对话框。 9 SQL查询 SQL是Structure Query Language的缩写,即“结构化查询语言” 。当今的所有关系型数据库管理系统都是以SQL作为核心的。 单纯的SQL语言所包含的语句并不多,但在使用的过程中需要大量输入各种表、查询和字段的名字。 使用SQL查询创建的查询有以下4种: 联合查询、传递查询、数据定义查询和子查询。 传递查询 Access传递查询可直接将命令发送到ODBC数据库服务器。使用传递查询,不必连接到服务器上的表,就可直接使用相应的表。 数据定义查询 数据定义查询是SQL的一种

文档评论(0)

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

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

1亿VIP精品文档

相关文档