考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tCourse”、“tScore”和“tStud”,试按以下要求完成设计: 创建一个交叉表查询,统计并显示各班每门课程的平均成绩,统计显示结果如下图所示(要求:直接用

admin2013-01-18  10

问题 考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tCourse”、“tScore”和“tStud”,试按以下要求完成设计:     
创建一个交叉表查询,统计并显示各班每门课程的平均成绩,统计显示结果如下图所示(要求:直接用查询设计视图建立交叉表查询,不允许用其他查询做数据源),所建查询命名为“qT3”。
    说明:“学号”字段的前8位为班级编号,平均成绩取整要求用。Round函数实现。

选项

答案【审题分析】本题考查交叉表和查询计算的结合,同时在整个查询中引入系统函数的使用:left(1从左侧开始取出如若干个文本、avg()求平均值、round()四舍五入取整。这些系统函数需要考生熟练掌握。 【操作步骤】 步骤1:在【创建】功能区的【查询】分组中单击“查询设计”按钮,系统弹出查询设计器。在【显示表】对话框中分别双击tScore和tCourse表,将表添加到查询设计器中,关闭【显示表】对话框。 步骤2:在【查询工具.设计】功能区的【查询类型】分组中单击“交叉表"按钮将出现“交叉表”行。添加标题“班级编号:left(学号,8)”,在“交叉表”行中选择“行标题”,此计算结果作为交叉表行;双击“tCourse”表的“课程名”字段,在“课程名”列的“交叉表”行中中选择“列标题”;输入第3列的字段标题:Round(Avg([成绩])),在“总计”行中选择“Expression”,在“交叉表”行中选择“值”,此计算结果作为交叉表的值,如图3.20所示。 步骤3:单击“运行”按钮。单击快速访问工具栏中的“保存"按钮,保存输入文件名“qT3”,单击“确定”按钮,关闭qT3的查询窗口。 [*]

解析
转载请注明原文地址:https://kaotiyun.com/show/5XBD777K
0

相关试题推荐
最新回复(0)