网站大量收购独家精品文档,联系QQ:2885784924

[工学]access课件第二部分.ppt

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

第六章 创建选择查询对象 基本概念 创建选择查询对象 创建参数查询对象 创建交叉表查询对象 创建查找重复项查询对象 创建查找不匹配项查询对象 数据的导入掌握三种: 文本,execl,ODBC 6.1 基本概念 Access中的查询是用来检索数据库表中信息的工具,它能快速地查找出需要的数据。虽然可以通过上一章讲到的排序和筛选来查找表中的数据,但当表中的数据较多而且复杂时,它们的功能是远远不够的,这就需要使用到数据库中的一项非常重要的功能—查询,来检索数据。 一个Access查询对象实质上是一条SQL语句,而Access提供的查询设计视图实质上是为我们提供了一个编写相应SQL语句的可视化工具。在Access提供的查询设计视图上,通过直观的操作,可以迅速地建立所需要的Access查询对象,也就是编写一条SQL语句,从而增加了设计的便利性、减少了编写SQL语句过程中可能出现的错误。 建立一个查询后,可以将它看作是一个简化的数据表,由它构成窗体和报表的数据来源,也可以用它构成其它查询文件。 在Access中,提供了简单向导、交叉表查询向导、查找重复项查询向导、查找不匹配项查询向导。四种查询向导和一种设计视图查询。 查询的种类 6.2 创建选择查询对象 1. 使用设计器 创建选择单表数据的选择查询对象 创建多个表数据的选择查询对象 使用向导 创建选择单表数据的选择查询对象 创建多个表数据的选择查询对象 查询对相对应的SQL语句 每个选择查询对象都对应一个select 语句,要观看设计器设计的查询对象所对应的SQL语句,可单击工具栏“视图”按钮→”SQL视图”命令。也可在SQL视图中直接写SQL语句。 6.3 表达式与函数的使用 前面介绍的查询一般所使用的字段值都是原来表中相同的值,但在实际查询中往往需要对原有的数据进行适当的加工,以便显示出实际需要的结果。例如在“职工表”计算总工资=(基本工资+职务津贴)。这时就需要使用表达式来进行计算。 例6.1 查询每个职工的工资合计,要求列出姓名和总工资。 算术表达式 连接表达式 连接运算主要用于连接两个字符串,其运算符有两个:和+。 用来强制两个表达式作为一个字符串连接。 例如:“Hello””World”,结果为”Helloworld”, ”Cheek”48” abce”,结果为”Cheek48abce”。 + 连接两个字符串。要求“+”号两端的类型必须一致。 例如:“Hello”+”World”,结果为”Helloworld”。此种情况与“”的功能相同。而”Cheek”+48+”Abce”,系统会给出出错信息“类型不匹配”。即运算符“+”必须要求类型相同才能连接。 为了避免与算术运算符“+”号混淆,一般用“”号进行两个字符串的连接而尽量不使用“+”号。 关系表达式 逻辑运算表达式 逻辑运算主要用于对表达式进行真、假判断。 其他运算表达式 常用函数 举 例 查询1950年以后出生的职工姓名和出生日期 查询职工表中姓“刘”的职工信息 查询职工表中不姓“刘”,也不姓“李”的职工信息 查询部门为信息中心、人事部、后勤部的职工信息 查询年龄大于50岁的职工姓名、出生日期和职称 查询年龄在20到50岁之间的职工信息 查询1950年以前到1980年以后出生的职工信息 显示年龄最大的前三名职工信息 查询最近调入的职工信息 6.3 创建汇总查询 汇总查询对象是一种特殊的选择查询对象,有时并不关心表中各记录的数据,而是关心某字段的统计值。 汇总查询的实例有: 查询信息中心的职工人数和总工资 按职称分组查询每个职称的人数 查询每个部门的最高工资数和总工资 查询每个部门职称为工程师或高级工程师的最高工资数和总工资 查询部门总工资最高的部门号、部门名称和负责人信息 6.4 创建参数查询对象 此处所指的参数特指查询准则中使用的变量,参数查询对象则是指本查询对象所使用的参数需由数据库中其他对象赋值方能运行的查询。 参数查询的特点是每次使用时,都会弹出“输入参数值”对话框,要求用户输入参数,并把输入项作为查询的条件。使用这种查询,可以在不打开查询设计的情况下,重复使用相同的查询结构,并进行修改。 参数用中括号括起,如:“[姓名]”。 一个查询对象可输入多个参数,但不能使用重复名称。 举例 查询某部门的职工信息 查询某年以后出生的职工姓名、部门名称、工资 查询某部门的职工人数 根据输入的职称统计每个部门拥有该职称的人数 6.5 创建交叉表查询对象 交叉表以行和列的形式组织数据,使用这种方式可以很方便地察看和比较数据。 使用向导创建交叉表查询 步骤为: 使用表或事先生成好的选择查询对象 选择行标题。所谓行标题,是在交叉表的第一列的字段名称,如果

文档评论(0)

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

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

1亿VIP精品文档

相关文档