文档介绍:第3章创建和使用查询
查询的基础知识
使用查询向导创建查询
使用设计视图创建查询
计算查询
操作查询
联接表
创建交叉表和参数查询
SQL查询
1
查询的基础知识
查询是数据库最重要、最常见的应用
查询对象不是数据的集合,而是操作的集合。可以这样理解,查询是针对数据表中数据源的操作命令。每次打开查询,就相当于重新按条件进行查询
ess数据库中,查询是一种统计和分析数据的工作,是对数据库中的数据进行分类、筛选、添加、删除和修改。
Access提供了多种查询工具,用户利用它们可以进行各种查询,进而完成自己所要进行的其他工作。
2
Access的查询可以分为以下几种类型:
选择查询:这种查询检索满足特定条件的数据。从一个或多个表中获取数据并显示结果。
操作查询:仅在一个操作中更改许多记录的一种查询。操作查询分为四种类型:删除、追加、更改与生成表。
交叉表查询:可以汇总数据字段的内容,汇总计算的结果显示在行与列交叉的单元格中。还可以计算平均、最大值、最小值等
参数查询:并不是一个独立的查询,而是在其他查询中增加了可变化的参数,以扩大查询的灵活性,在运行实际查询之前弹出对话框,提示用户输入参数。
SQL查询:使用SQL语言创建的查询,写在SQL视图中
3
使用查询向导创建查询
ess中,有两种建立查询的方法,一种是使用向导建立查询,另一种是利用设计视图建立查询。利用向导建立查询是以人机对话的方式建立一个简单的查询。
Access中提供了四种查询向导:
1)简单查询向导
2)交叉表查询向导
3)查找重复项查询向导
4)查找不匹配项查询向导
4
简单查询向导
使用简单查询向导创建查询的操作步骤如下:
1)在“数据库”窗口中,单击“对象”下的“查询”选项。
2)在“查询”选项卡中单击“新建”按钮,打开“新建查询”对话框
3)单击“简单查询向导”选项,然后单击“确定”按钮,打开“简单查询向导”对话框
5
交叉表查询向导
1)在“查询”选项卡中,单击“数据库”窗口工具栏上的“新建”按钮,打开“新建查询”对话框。
2)选择“交叉表查询向导”选项,然后单击“确定”按钮,打开“交叉表查询向导”对话框。
6
3) 在“视图”选项组中,选择“表”;在“请指定哪个表或查询中含有交叉表查询结果所需的字段”列表框中,选择“学生档案表”。
4)单击“下一步”按钮,在“可用字段”框中选择“院系”作为交叉表中要用的行标题。
7
5)单击“下一步”按钮,在这个对话框中选择“性别”作为列标题。
8
6)单击“下一步”按钮,确定为每个列和行的交叉点计算出什么数字。在“字段”框中选择“学号”,在“函数”框中选择“计数”,
9
7)单击“下一步”按钮,在出现的对话框中输入交叉表的名字“学生档案表_交叉表”。
10