创建一个交叉表查询,统计并显示各班每门课程的平均成绩,统计显示结果如下图所示(要求:直接用查询
创建一个交叉表查询,统计并显示各班每门课程的平均成绩,统计显示结果如下图所示(要求:直接用查询设计视图建立交叉表查询,不允许用其他查询做数据源),所建查询命名为“qT3”。 说明:“学号”字段的前8位为班级编号,平均成绩取整要求用Round函数实现。
【审题分析】本题考查交叉表和查询计算的结合,同时在整
个查询中引入系统函数的使用:left从左侧开始取出如若干个文本、avg求平均值、round四舍五入取整。这些系统函数需要考生熟练掌握。
【操作步骤】
操作1:双击“在设计视图中创建查询”。添加“tScore”、“tcource”表,关闭“显示表”。执行【查询】->【交叉表查询】菜单命令。单击工具栏上的“总计”按钮。添加标题“班级编号”和计算函数:left(学号,8)。此计算结果作为交叉表行,选择“课程名”作为交叉表的列。选择成绩求其平均值并四舍五入取整作为交叉表的值,如图12所不。
步骤2:单击“运行”按钮。单击“保存”按钮,保存输入文件名“qT3”,单击“确定”按钮,关闭qT3的查询窗口。
图12 交叉表查渤