全国计算机等级考试二级Access考点分析之查询(2)
文章作者 100test 发表时间 2007:05:12 13:49:10
来源 100Test.Com百考试题网
计算机等级考试训练软件《百宝箱》
3.3 在查询中进行计算
考点5 了解查询计算功能
在查询中可执行许多类型的计算。例如,可以计算一个字段值的总和或平均值,再乘上两个字段的值,或者计算从当前日期算起3个月后的日期。
在字段中显示计算结果时,结果实际并不存储在基准窗体中。相反,Access在每次执行查询时都将重新进行计算,以使计算结果永远都以数据库中最新的数据为准。因此,不能入工更新计算结果。
如果要在字段中显示计算的结果,可以使用Access所提供的预定义计算或自定义的计算。使用所谓“总计”的预定义计算,可计算出记录组或全部记录的下列量值:总和、平均值、数量、最小值、最大值、标准偏差或方差可以对每个字段选择要进行的总计计算。
考点6 总计查询
(l)在“设计”视图中,创建选择查询,并添加计算中要使用其中记录的表,然后添加要执行计算的字段,并指定准则。
(2)请单击工具栏上的“合计”按钮 。Access将显示设计网格中的“总计”行。
(3)对设计网格中的每个字段,请单击它在“总计”行中的单元格,然后再单击下列合计函数之一:Sum、Avg、Min、Max、Count、StDev或Var。
(4)如果需要,请输入影响计算结果的准则。
(5)如果需要,请排序结果。
(6)单击工具栏中的“视图’,按钮 查看结果。
考点7 分组总计查询
(1)在“设计”视图中创建选择查询,并添加在计算中要使用其中记录的表,然后添加要执行计算、定义分组和指定准则的字段。
(2)在工具栏上单击“合计”按钮 。
Microsoft Access将显示设计网格中的“总计”行。
(3)在要进行分组的字段的“总计”单元格中选定“Group By”。
(4)对要计算的每个字段,请单击它在“总计”行中的单元格,然后单击以下合计函数之一:Sum、Avg、Min、Max、Count、StDev或Var。
(5)如果需要,请输入影响计算结果的准则。
(6)如果需要,请排序结果
(7)在工具栏上,单击“视图”按钮 查看结果。
考点8 添加计算字段
在查询中,当需要统计的数据在表中没有相应的字段,或者用于计算的数据值来源于多个字段时,这时就应该在“设计网格”中添加一个计算字段。计算字段是指根据一个或多个表中的一个或多个字段并使用表达式建立的新字段。
3.4 创建交叉查询
考点9 认识交叉查询
交叉表查询显示来源于表中某个字段的总计值(合计、计算以及平均),并将它们分组,一组列在数据表的左侧,一组列在数据表的上部。
可以使用窗体中的数据透视表向导,或者通过创建在数据访问页中的数据透视表列表来显示交叉表数据,而无需在数据库中创建单独的查询。使用数据透视表窗体或数据透视表列表,可以根据分析数据的不同方法来更改行标题和列标题。