文档介绍:第4章创建与使用查询
查询(Query)是操作的集合。根据用户给定条件在指定的表中筛选记录或者进一步对筛选出来的记录做某种操作的数据库对象。用户可以使用选择查询从指定的表中获取满足给定条件的记录,也可以使用动作查询从指定的表中筛选记录以生成一个新表或者对指定的表进行记录的更新、添加或删除操作。
查询是一个独立的、功能强大的、具有计算功能和条件检索功能的数据库对象。
操作方式:选择查询
参数查询
计算查询
操作查询
SQL查询
查询的应用:
,创建一个新的数据集;
,完成数据的统计分析等操作。
,可以使查询结果更具有动态性,实效性。
,可以将数据中的某个字段进行汇总,并将其分组,从而更便于查看和分析数据。
,可以更新、删除数据源表中的数据,也可为数据源表追加数据
,使只能有一个数据源的窗体和报表,实现多个数据表为数据源成为可能。
查询视图
1数据表视图
2设计视图
3 SQL视图
选择查询设计视图结构
选择查询设计视图分为上下两部分,上半部分叫表/查询输入区,用于显示查询要使用的表或其它查询,数据源部分;下半部分叫范例查询(QBE)设计网格,用于确定动态集所拥有的字段和筛选条件等。
在QBE设计网格中,Access 2000初始设置了如下几行:
【字段】行:用于设置查询所涉及到的字段。
【表】行:用于指明字段所归属的表。
【排序】行:用于设置查询结果的排序准则。
【显示】行:用于确定相关字段是否在动态集中出现。它以复选框的形式出现,当复选框选中时,相关字段将在动态集中出现。
【准则】行:用于设置查询的筛选条件(ctrl+f2)。
【或】行:用于设置查询的筛选条件.【或】行以多行的形式出现。
使用查询向导创建查询
在创建选择查询时,Access 2000提供了四种查询向导:【简单查询向导】、【交叉表查询向导】、【查找重复项查询向导】和【查找不匹配项查询向导】。
简单查询向导
交叉表查询向导
查找重复项查询向导
查找不匹配项查询向导
使用向导步骤:
,结束查询创建。
简单查询向导
交叉表查询向导
查找重复项查询向导
查找不匹配项查询向导
教师的基本情况和所在部门及任职情况
教师职务评定情况及最后评定时间情况
科研成果按论文与著作分类排列的情况
了解没有科研成果的教师的情况
选择查询设计视图结构
选择查询设计视图分为上下两部分,上半部分叫表/查询输入区,用于显示查询要使用的表或其它查询;下半部分叫范例查询(QBE)设计网格,用于确定动态集所拥有的字段和筛选条件等。
在QBE设计网格中,Access 2000初始设置了如下几行:
【字段】行:用于设置查询所涉及到的字段。
【表】行:用于指明字段所归属的表。