第四次课(在查询中进行运算及交叉表查询)

第四次课(在查询中进行运算及交叉表查询)

ID:1013102

大小:38.00 KB

页数:6页

时间:2017-11-06

第四次课(在查询中进行运算及交叉表查询)_第1页
第四次课(在查询中进行运算及交叉表查询)_第2页
第四次课(在查询中进行运算及交叉表查询)_第3页
第四次课(在查询中进行运算及交叉表查询)_第4页
第四次课(在查询中进行运算及交叉表查询)_第5页
资源描述:

《第四次课(在查询中进行运算及交叉表查询)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、3.3在查询中进行计算前面介绍了建立查询的一般方法,但是我们上节课建立的查询仅仅是为了获取符合条件的记录,并没有对符合条件的记录进行更深入的分析和利用。在实际应用中,常常要对查询的结果进行计算。例如:求和、求平均、最大、最小等。一、总计查询所谓总计查询就是在成组的记录中完成一定计算的查询。使用查询“设计”视图中的“总计”视图中的“总计”行,可以对查询中全部记录或记录组计算一个或多个字段的统计值。(l)在“设计”视图中,创建选择查询,并添加计算中要使用其中记录的表,然后添加要执行计算的字段,并指定准则。(2

2、)请单击工具栏上的“合计”按钮。Access将显示设计网格中的“总计”行。(3)对设计网格中的每个字段,请单击它在“总计”行中的单元格,然后再单击下列合计函数之一:Sum、Avg、Min、Max、Count、StDev或Var。(4)如果需要,请输入影响计算结果的准则。(5)如果需要,请排序结果。(6)单击工具栏中的“视图’,按钮查看结果。举例:统计1992年参加工作的教师人数主要操作步骤:选择“教师”字段列表中“工作时间”、“教师编号”字段,将它们添加。单击“视图”—合计命令,工作时间的总计行—wher

3、e,准则:between#1992-1-1#and#1992-12-31#,教师编号总计行:count函数。注意:access规定,where指定的字段不能出现在查询结果中作业:查询2007入校的学生人数补充:总计项及其含义函数:sum:某字段的累加值;avg:平均值;min:最小值max:最大值;count:某字段中的非空值数groupby:定义要执行计算的组,first:第一条字段的记录值last:最后一条记录的字段值expression:创建表达式中包含统计函数的计算字段where:指定不用分组的字

4、段准则考点7分组总计查询(1)在“设计”视图中创建选择查询,并添加在计算中要使用其中记录的表,然后添加要执行计算、定义分组和指定准则的字段。(2)在工具栏上单击“合计”按钮。MicrosoftAccess将显示设计网格中的“总计”行。(3)在要进行分组的字段的“总计”单元格中选定“GroupBy”。(4)对要计算的每个字段,请单击它在“总计”行中的单元格,然后单击以下合计函数之一:Sum、Avg、Min、Max、Count、StDev或Var。(5)如果需要,请输入影响计算结果的准则。(6)如果需要,请排

5、序结果(7)在工具栏上,单击“视图”按钮查看结果。例如:计算各职称的教师人数。职称:总计行:groupby;姓名:count考点8添加计算字段在查询中,当需要统计的数据在表中没有相应的字段,或者用于计算的数据值来源于多个字段时,这时就应该在“设计网格”中添加一个计算字段。计算字段是指根据一个或多个表中的一个或多个字段并使用表达式建立的新字段。例题:将姓名之count用人数字段表示。3.4创建交叉查询考点9认识交叉查询交叉表查询以一种独特的概括形式返回一个表内的总计数字,为用户提供了非常清楚地汇总数据,便于

6、用户分析和使用。交叉表查询显示来源于表中某个字段的总计值(合计、计算以及平均),并将它们分组,一组列在数据表的左侧,一组列在数据表的上部。可以使用窗体中的数据透视表向导,或者通过创建在数据访问页中的数据透视表列表来显示交叉表数据,而无需在数据库中创建单独的查询。使用数据透视表窗体或数据透视表列表,可以根据分析数据的不同方法来更改行标题和列标题。考点10创建交叉查询1、使用向导创建交叉表查询(1)在“数据库”窗口中,请单击“对象”下的“查询”,然后单击“数据库,窗口工具栏上的“新建”按扭。(2)在“新建查询

7、”对话框中,单击“交叉表查询向导”选项。(3)单击“确定”按钮。(4)按照向导对话框中的指示进行操作。在最后一个对话框中,可以选择执行查询或在“设计”视图中查看查询的结构。2、不使用向导创建交叉表查询(1)在“数据库”窗口中,单击“对象”下的“查询”,然后单击“数据库”窗口工具栏上的“新建”按钮。(2)在“新建查询”对话框中,单击“设计视图”选项,然后单击“确定”按钮。(3)在“显示表”对话框中,单击列出了所需的表或查询数据的选项卡。(4)双击要添加到查询的每个对象的名字,然后单击“关闭”按钮。(5)在设

8、计网格中将字段添加到“字段”行并指定准则。(6)在下具栏中,单击“查询类型”按钮,然后单击“交叉表查询”选项。(7)如果要将字段的值按行显示,请单击“交叉表”行,然后单击“行标题”选项。必须在这些字段的“总计”行保留默认的GroupBy。(8)如果要将字段的值显示为列标题,请单击“交叉表”行,然后单击“列标题”选项。可以只选择一个字段的“列标题”,且必须为这个字段的“总计”行保留默认的GroupBy。列标题默认为按字母或数字顺

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

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

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