《设计查询》ppt课件

《设计查询》ppt课件

ID:40107521

大小:2.29 MB

页数:89页

时间:2019-07-21

《设计查询》ppt课件_第1页
《设计查询》ppt课件_第2页
《设计查询》ppt课件_第3页
《设计查询》ppt课件_第4页
《设计查询》ppt课件_第5页
资源描述:

《《设计查询》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章设计查询4.1概述查询是Access2003中的一种对象,是按照一定的条件从已有数据库表或已经建立的查询中检索并分析处理数据。查询主要有以下几方面的功能:◆选择记录◆选择字段◆编辑、添加和删除记录◆多种计算◆创建新表◆为窗体和报表等提供专门的数据源4.1.1查询的类型Access2003有五种不同的查询类型。1.选择查询这是最常用的查询,它可以从一个或多个表中提取数据,还可以对记录分组,对记录进行计数、求平均值及其它类型的计算。2.参数查询这是一种根据用户输入的条件参数去检索相关记录的类型,系统会根据提示对话框中输入的参数找出记

2、录。3.交叉表查询利用交叉表查询可以对表或已有的查询中的数据进行重构和计算,更加直观、方便地分析、计算数据。它将某类字段名作为行标题在表左侧排列,将另一类字段名作为列标题置于数据表顶部,而行、列交叉单元格中显示相关计算的结果,该查询用于快速产生数据的交叉分析表。4.操作查询操作查询是根据所给条件找出相关记录进行删除、更新、追加和生成表的操作,可以在一次操作中针对若干记录进行处理。5.SQL查询这是利用结构化查询语言的语句SQL创建的查询。在查询的设计视图中创建查询时,Access2003系统都会在后台生成等效的SQL语句。用户可以在S

3、QL视图中查看、编辑和执行系统在后台构造的等效SQL语句,也可以直接在SQL视图窗口中输入SQL语句达到创建和运行相应的查询。4.1.2查询条件可以通过在各种类型的查询中设置查询条件来找到相关的数据。可以由运算符、常量、字段值、字段名、属性和函数的各种组合形成查询条件。因此要掌握系统提供的各类符号和组成条件的规则。1.运算符Access2003可用于构成条件的运算符有:关系运算符、逻辑运算符和特殊运算符三类。关系运算符含义关系运算符含义=等于<=小于等于<小于>=大于等于>大于<>不等于表4.1关系运算符及含义表4.2逻辑运算符及含义

4、逻辑运算符含义And逻辑与,指所连接的表达式条件同时成立Or逻辑或,指所连接的表达式一个或多个成立均可Not逻辑非,对表达式的逻辑值取反表4.3特殊运算符及含义特殊运算符含义IsNull指定一个字段为空值IsNotNull指定一个字段为非空值Like指定查找字段的匹配模式,后接“?”表示可匹配任何一个字符;接“*”表示可匹配多个任意字符;接“#”可匹配一个数字;接方括号表示可匹配字符的范围In指定一个字段取值的集合,集合中的任何值都可与查询的字段匹配Between指定一个字段值的取值范围2.函数Access2003提供了算术函数、字符

5、函数、日期/时间函数及统计函数等标准函数供用户直接使用。比如:Date()Now()Time()Day()Month()Year()Weekday()Hour()Sum()AVG()Count()Max()Min()3.各种常见数据类型构作的查询条件(1)数值类型的查询条件常用数值和运算符构作查询条件,例如对于数值字段年龄构作“<65”,表示查询小于65岁的记录;“Between20And60”表示20至60岁的记录,或者等同表示为“>=20And<=60”。表示形式可以有多种。(2)文本类型的查询条件为了限定查询的文本范围,可以用文

6、本值作为查询条件。例如:查询姓名为朱运或李动的记录,可以表示为:In(“朱运”,“李动”)或者“朱运”Or“李动”;查询姓夏的记录可以表示为like“夏*”。(3)日期/时间函数作为查询条件利用处理日期/时间函数的结果作为条件可以限定查询的时间段。例如:对出生日期字段查询1989年出生的人,Year([出生日期])=1989,或者用Between#1989-01-01#And#1989-12-31#。对于日期常量要用一对“#”号作为括号。4.利用空字符串或空值作为查询条件空字符串是用一对双引号中间没有空格表示的字符串,而空值是使用Nu

7、ll或空白来表示的字段值。例如:查询职称为空值(Null)的记录,查询条件用IsNull。在条件中出现字段名时,要用方括号括起来,并且数据类型要与对应字段定义时的类型相匹配。4.1.3创建查询的方法Access2003中创建查询的方法主要有以下三种:1.查询向导创建查询利用向导的方式一步步地指引用户去建立查询,包括简单查询向导、交叉表查询向导、查找重复项查询向导和查找不匹配查询向导,其特点是操作简单、方便。2.设计视图创建查询利用“新建查询”对话框中的“设计视图”选项,可以设计比查询向导更复杂的查询,使用“设计视图”不但能够创建查询,

8、而且还能对已存在的查询进行编辑,其特点是功能丰富、灵活方便,这是普通应用数据库中最常见的查询。3.使用SQL语言创建查询对于一般常见的查询选择前两种方法即可,而SQL语言可以创建各种查询,包括非常复杂的查询,但是需要学习

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。