5.2.2交叉表查询向导 交叉表查询一般创建在已经存在的表或查询上。通 过它可以显示来源于表中某个字段的汇总值,如合计、 计算以及平均等。还可以将它们分组,一组列在数据表 的左侧,一组列在数据表的顶部。交叉数据主要是将某 字段分组并显示其摘要值的情况,使用交叉表查询,可 以对表中的数据进行统计和分析
▪ 5.2.2 交叉表查询向导 ▪ 交叉表查询一般创建在已经存在的表或查询上。通 过它可以显示来源于表中某个字段的汇总值,如合计、 计算以及平均等。还可以将它们分组,一组列在数据表 的左侧,一组列在数据表的顶部。交叉数据主要是将某 字段分组并显示其摘要值的情况,使用交叉表查询,可 以对表中的数据进行统计和分析
【例5-2】创建交叉表查询—“教材作者交叉表”,在此 査询表中能够显示教材与作者之间的情况。其数据表视图如 图5-7所示 教材作者交又表:交叉表查询 教材名称 总计单价 陈炳和 梅萼江晓安 刘兆 V6程序设计 ¥29.00 单片机中级教程 ¥23.00 计算机电子电路技术 ¥25. ¥25.00 计算机控制系統基础 ¥30.00 计算机英语 ¥26 ¥2600 计算机组成与結构 ¥32.50 数据结构 ¥22.00 □数宇电子技术基础 ¥29.10 微型计算机技术及应用 ¥38.00 ¥3.00 记录:4|L 1→|D测共有记录数:10 图5-7查询结果表
▪ 【例5-2】 创建交叉表查询——“教材作者交叉表”,在此 查询表中能够显示教材与作者之间的情况。其数据表视图如 图5-7所示。 图5-7 查询结果表
(1)打开“学籍管理数据库”,单击工具栏中【新建】按 钮 (2)在如图5-2所示“新建”对话框中,选择交叉表查询向 导,然后单击【确定】按钮,出现如图5-8所示的“交叉表 查询向导”对话框一。 m教材作者交又表:交又表查询 -回凶 教材名称。「总计单价「陈炳和戴梅号。江晓安刘兆毓 VEG程序设计 ¥29.00 单片机中级教程 ¥23 计算机电子电路技术 ¥25.00 ¥2500 十算机控制系统基础 ¥30.00 计算机英语 ¥26.00 ¥26.00 计篁机组成与结构 ¥3250 数据结构 ¥22.00 数字电子技术基础 ¥29.10 微型计算机技术及应用 ¥38.00 ¥3800 记录:4 1卜|共有记录数:10 图58“交叉表查询向导”对话框
▪ (1)打开“学籍管理数据库”,单击工具栏中【新建】按 钮。 ▪ (2)在如图5-2所示“新建”对话框中,选择交叉表查询向 导,然后单击【确定】按钮,出现如图5-8所示的“交叉表 查询向导”对话框一。 图5-8 “交叉表查询向导”对话框一
(3)为査询选择数据的来源(可以从表或查询中单独选择, 也可以从两者中共同选择。这样可以创建基于一个或多个表 或査询的交叉表查询)。本例中,选择“学习课程表”作为 数据源,然后单击【下一步】按钮,出现如图5-9所示的 “交叉表查询向导”对话框二 交又表查询向导 请确定用哪些宇段的值作为行标题:可用字段 选定字段 程犏号 课程名称 最多可以选择3个字目 学时数 数材名称 作者 请按照所需的信息排序顾序选择字出版社 段。例如,可以先按国家再按地区 对值进行排序和分组 出版时间 单价 题1 标题2标题3 取消〈上步0)[下一步0习完成m 图5-9“交叉表查询向导”对话框二
▪ (3)为查询选择数据的来源(可以从表或查询中单独选择, 也可以从两者中共同选择。这样可以创建基于一个或多个表 或查询的交叉表查询)。本例中,选择“学习课程表”作为 数据源,然后单击【下一步】按钮,出现如图5-9所示的 “交叉表查询向导”对话框二。 图5-9 “交叉表查询向导”对话框二
(4)选择“教材名称”作为行标题(最多可选择三个行标 题),单击 步】按钮,出现如图5-10所示的“交叉表 查询向导”对话框三。 交又表查询向导 请确定用哪个字段的值作为列标题:限程编号 果程名称 例如,为了用位隆员的雄作为 出版时间 数材名称课程编号1课程编号2课程编号3 教材名称 取消〈上步①)[下一步0)习完 图5-10“交叉表查询向导”对话框三
▪ (4)选择“教材名称”作为行标题(最多可选择三个行标 题),单击【下一步】按钮,出现如图5-10所示的“交叉表 查询向导”对话框三。 图5-10 “交叉表查询向导”对话框三