第5章 查询(2).ppt
《第5章 查询(2).ppt》由会员分享,可在线阅读,更多相关《第5章 查询(2).ppt(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、5.2.2 参数查询参数查询 参数查询参数查询利用对话框,提示输入参数,并检索符合所利用对话框,提示输入参数,并检索符合所输参数的记录。可以创建一个参数提示的单参数查询,输参数的记录。可以创建一个参数提示的单参数查询,也可以创建多个参数提示的多参数查询。也可以创建多个参数提示的多参数查询。说明:说明:对话参数用方括号(对话参数用方括号()括起来。)括起来。15.2.2 参数查询参数查询1.创建带有一个参数的查询创建带有一个参数的查询 例例5.15:创建一个带参数的查询,输入性别进行查询,创建一个带参数的查询,输入性别进行查询,要求输出全部字段。要求输出全部字段。25.2.2 参数查询参数查询2
2、.创建带有多个参数的查询创建带有多个参数的查询 例例5.16:创建一个带有多个参数的查询,命名创建一个带有多个参数的查询,命名为为“参参数查询性别与民族数查询性别与民族”。35.2.3 交叉表查询交叉表查询 所谓交叉表查询,所谓交叉表查询,就是将来源于某个表中的字段进行就是将来源于某个表中的字段进行分组,原表中的一个字段在结果表的左侧作为行标题分组,原表中的一个字段在结果表的左侧作为行标题(行标题最多可以有(行标题最多可以有3个),一个字段在上部作为列标个),一个字段在上部作为列标题(只能有题(只能有1个),一个字段放在行与列交叉位置作为个),一个字段放在行与列交叉位置作为统计项(只能有统计项
3、(只能有1个),然后将汇总的结果作为个),然后将汇总的结果作为“输出输出值值”填填写在行与列的交叉处。写在行与列的交叉处。45.2.3 交叉表查询(不讲)交叉表查询(不讲)例例5.17:由学生信息表产生班号(行)与性别(列)由学生信息表产生班号(行)与性别(列)的交叉表查询,统计每个班男生和女生的人数。的交叉表查询,统计每个班男生和女生的人数。统计项(计算字段)统计项(计算字段)行行标标题题列标题列标题55.2.4 操作查询操作查询1.生成表查询生成表查询 生成表查询生成表查询能将查询结果保存成数据表,使查询结果能将查询结果保存成数据表,使查询结果由动态数据集合转化为静态的数据表。新表不继承数
4、据由动态数据集合转化为静态的数据表。新表不继承数据源表的关键字属性。源表的关键字属性。生成表查询通常将几个有相关联系的表中的数据组合生成表查询通常将几个有相关联系的表中的数据组合起来生成新表。起来生成新表。65.2.4 操作查询操作查询 生成表查询的基本操作步骤如下:生成表查询的基本操作步骤如下:(1)启动选择查询设计视图,定义查询。)启动选择查询设计视图,定义查询。(2)选择)选择“查询查询”菜单中的菜单中的“生成表查生成表查询询”命命令,启令,启动动“生成表生成表”对对话框,对要话框,对要生成的表进行命名。新表可保存到当前数生成的表进行命名。新表可保存到当前数据库中,也可保存在另一数据库中
5、。据库中,也可保存在另一数据库中。(3)运行查询后,)运行查询后,将产生新的表。将产生新的表。75.2.4 操作查询操作查询 例:例:由学生信息表生成一个新由学生信息表生成一个新表表“1988年学生表年学生表”,表中仅包含表中仅包含1988年出生的学生记录的学号、姓名、性年出生的学生记录的学号、姓名、性别和出生日期字段。别和出生日期字段。85.2.4 操作查询操作查询2.更新查询更新查询 更新查询更新查询能够成批修改记录,在设计网格中只需要将能够成批修改记录,在设计网格中只需要将要更新的字段和更新条件依次设置即可。要更新的字段和更新条件依次设置即可。注意:注意:在更改记录的数据项以后,无法用在
6、更改记录的数据项以后,无法用“撤消撤消”命命令取消操作。因此在设置完毕后,可先令取消操作。因此在设置完毕后,可先在在“视图视图”下拉下拉菜单中选择菜单中选择“数据表视图数据表视图”命令命令查看效果,然后再运行查看效果,然后再运行保存。保存。95.2.4 操作查询操作查询 更新查询是在指定的表中对满足条件的记录进行更新更新查询是在指定的表中对满足条件的记录进行更新操作,操作,操作的基本步骤如下:操作的基本步骤如下:(1)启动查询设计视图,定义好选择查询。)启动查询设计视图,定义好选择查询。(2)选择查询菜单中)选择查询菜单中的的“更新查询更新查询”命令,这时设计命令,这时设计网格中增加了网格中增
7、加了“更新到更新到”行。行。(3)将更新字段加入到网格中,并在对应)将更新字段加入到网格中,并在对应的的“更新到更新到”行中输入更新表达式。行中输入更新表达式。(4)查看效果后,直接运行查询实现更新。)查看效果后,直接运行查询实现更新。105.2.4 操作查询操作查询 例:例:将学生信息表中的学号宽度增加将学生信息表中的学号宽度增加1位,将男生学号位,将男生学号前面添加字符前面添加字符“1”,女生学号前面添加女生学号前面添加“2”。主要操作步骤:主要操作步骤:(1)先建立一个查询,更新男生记录:在学号字段的)先建立一个查询,更新男生记录:在学号字段的“更新到更新到”栏中输入栏中输入 1+学号学
8、号,性别字段对应的性别字段对应的“条件条件”栏中输入栏中输入男男。(2)再建立另一个查询,更新女生记录:在学号字段)再建立另一个查询,更新女生记录:在学号字段的的“更新到更新到”栏中输入栏中输入 2+学号学号,性别字段对应的性别字段对应的“条件条件”栏中输入栏中输入女女。提示:提示:“+”表示字符串的连接。表示字符串的连接。115.2.4 操作查询操作查询125.2.4 操作查询操作查询3.追加查询追加查询 追加查询追加查询能将数据源中符合条件的记录追加到另一个能将数据源中符合条件的记录追加到另一个表尾部。数据源可以是表或查询,追加的去向是一个表。表尾部。数据源可以是表或查询,追加的去向是一个
9、表。数据源与被追加表对应的字段之间要类型匹配。数据源与被追加表对应的字段之间要类型匹配。135.2.4 操作查询操作查询 追加查询的基本操作步骤如下:追加查询的基本操作步骤如下:(1)启动查询设计视图,定义好选择查询。该查询的)启动查询设计视图,定义好选择查询。该查询的结果就是要追加的数据。结果就是要追加的数据。(2)选择查询菜单)选择查询菜单中中“追加查询追加查询”命令,启动命令,启动“追加追加”对话框,键入目标表名。对话框,键入目标表名。(3)设计网格中增加)设计网格中增加了了“追加到追加到”行行,用于设置目标,用于设置目标表与查询结果中字段的对应关系。表与查询结果中字段的对应关系。(4)
10、直接运行查询实现追加,并命名保存。)直接运行查询实现追加,并命名保存。145.2.4 操作查询操作查询4.删除查询删除查询 删除查询删除查询能将数据表中符合条件的记录成批地进行删能将数据表中符合条件的记录成批地进行删除。除。注意:注意:运行删除查询后,被删除的记录无法用运行删除查询后,被删除的记录无法用“撤消撤消”命令恢复。因此在设置完毕后,可先命令恢复。因此在设置完毕后,可先在在“视图视图”下拉下拉菜单中选择菜单中选择“数据表视图数据表视图”命令命令查看即将删除的数据,查看即将删除的数据,然后再运行保存。然后再运行保存。155.2.4 操作查询操作查询 建立删除查询的基本步骤如下:建立删除查
11、询的基本步骤如下:(1)进入查询设计视图,添加要删除记录的表。)进入查询设计视图,添加要删除记录的表。(2)选择查询菜单中)选择查询菜单中“删除查询删除查询”命令,在设计网格命令,在设计网格中增加了中增加了“删除删除”行,行,“删除删除”行行通常用于设置通常用于设置Where关键字,以确定记录的删除条件。关键字,以确定记录的删除条件。(3)设置删除条件。)设置删除条件。(4)先预览即将删除的记录,然后直接运行查询实现)先预览即将删除的记录,然后直接运行查询实现删除,并命名保存。删除,并命名保存。165.2.5 SQL命令查询命令查询 SQL(Structure Query Language)称
12、为)称为结构化查结构化查询语言,询语言,被所有关系型数据库支持,它包括被所有关系型数据库支持,它包括数据定义、数据定义、数据查询、数据操纵和数据控制数据查询、数据操纵和数据控制四个方面。四个方面。175.2.5 SQL命令查询命令查询 在查询设计视图中创建查在查询设计视图中创建查询时,询时,Access将在后台构将在后台构造等效的造等效的SQL语句,用户语句,用户可以在可以在SQL视图中进行查阅。视图中进行查阅。设计视图设计视图SQL视图视图181.SQL基本命令基本命令 SELECT DISTINCT|AS FROM WHERE AND|OR.GROUP BY HAVING ORDER BY
13、 ASC|DESC,.UNION SELECT 语句语句 ;格式说明:格式说明:(1)SELECT子句:子句:指定查询结果中的输出字段、常量和表达指定查询结果中的输出字段、常量和表达式,默认输出全部记录,式,默认输出全部记录,DISTINCT表示输出中不包括重复项。表示输出中不包括重复项。“SELECT*”:表表示输出所有的字段。示输出所有的字段。“AS”:指定输出时使用的列标题,可以不同于字指定输出时使用的列标题,可以不同于字段名。段名。5.2.5 SQL命令查询命令查询195.2.5 SQL命令查询命令查询 例:例:在学生信息表中查询所有的学生记录。在学生信息表中查询所有的学生记录。SEL
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第5章 查询2 查询
限制150内