![Access 2010数据库应用技术教程上机指导(第二版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/543/31729543/b_31729543.jpg)
【实验4-6】 创建交叉表查询
一、实验目的
(1)使用查询向导方式创建交叉表查询。
(2)使用设计视图创建交叉表查询。
二、实验内容及步骤
【实验任务1】使用交叉表查询向导创建一个查询,统计各院系的男、女生人数,所建查询命名为“各院系男女学生人数统计”。
操作步骤如下:
(1)单击“创建”选项卡→“查询”选项组→“查询向导”按钮,弹出“新建查询”对话框,选择列表框中的“交叉表查询向导”选项,如图1-4-21所示,然后单击“确定”按钮。
(2)在打开的“交叉表查询向导”对话框中,在“请指定哪个表或查询中含有交叉表查询结果所需的字段:”列表框中选择“表:学生”选项,如图1-4-22所示。
![](https://epubservercos.yuewen.com/460A70/17180251204498206/epubprivate/OEBPS/Images/img00039001.jpg?sign=1738861461-yUizFK18apAKfVGTsYCxw2fau9vbCmOA-0-9323c55cb762900469e38ebab77193a8)
图1-4-21 选择“交叉表查询向导”选项
![](https://epubservercos.yuewen.com/460A70/17180251204498206/epubprivate/OEBPS/Images/img00039002.jpg?sign=1738861461-osO62Y2lV3yFDg8SylvObfCh8ngoZ1ZE-0-ce0b1ec31431657c64a85ac58ed04b95)
图1-4-22 选择“表:学生”选项
(3)单击“下一步”按钮,弹出“请确定用哪些字段的值作为行标题:”对话框,选择“可用字段”列表框中的“所属院系”选项,然后单击按钮,将其添加到“选定字段”列表框中,如图1-4-23所示。
(4)单击“下一步”按钮,弹出“请确定用哪些字段的值作为列标题:”对话框,选择“性别”字段,如图1-4-24所示。
![](https://epubservercos.yuewen.com/460A70/17180251204498206/epubprivate/OEBPS/Images/img00039004.jpg?sign=1738861461-AGkBviJcfiykjMdaVYE9REYcscuxOKkF-0-203604267129db22cdbd4096e9ed55d2)
图1-4-23 选择行标题
![](https://epubservercos.yuewen.com/460A70/17180251204498206/epubprivate/OEBPS/Images/img00039005.jpg?sign=1738861461-U5o69XzxyL4fouUPl1oSWs4jd2ZtMpWt-0-74d9169f3a23bbf32c0361171534d3bc)
图1-4-24 选择列标题
(5)单击“下一步”按钮,弹出“请确定为每个列和行的交叉点计算出什么数字:”对话框,选择“字段:”列表框中的“学号”字段,再选择“函数:”列表框中的“Count”,如图1-4-25所示。
提示:如果不需要为每一行作小计,则取消选中“是,包括各行小计(Y)。”前的复选框。
(6)单击“下一步”按钮,弹出“请指定查询的名称:”对话框,在其文本框中输入查询的名称为“各院系男女学生人数统计”,如图1-4-26所示。
![](https://epubservercos.yuewen.com/460A70/17180251204498206/epubprivate/OEBPS/Images/img00040001.jpg?sign=1738861461-YqDDj5r1l4BlfqNYsUEWLGJyxst1beH0-0-188a0a268a9f85bb45571c096b7c1df1)
图1-4-25 确定交叉点
![](https://epubservercos.yuewen.com/460A70/17180251204498206/epubprivate/OEBPS/Images/img00040002.jpg?sign=1738861461-g10ifGPzRIsJteGhb8h1FzII8m56qWu7-0-a4256e4c4c378e2e0952e33346198e2a)
图1-4-26 输入查询的名称
(7)单击“完成”按钮,弹出如图1-4-27所示的查询结果。
![](https://epubservercos.yuewen.com/460A70/17180251204498206/epubprivate/OEBPS/Images/img00040003.jpg?sign=1738861461-dQCxKq9GBdYHZspbLoLQnC2Wfblxl2g1-0-35cdf4d6f8471d666e4e3aca7c757df6)
图1-4-27 “各院系男女学生人数统计”查询结果
(8)单击“查询工具”→“设计”选项卡→“结果”选项组→“视图”下拉按钮,在弹出的下拉列表中选择“设计视图”命令,切换到查询的“设计视图”,查看查询设计结构。查询设计视图如图1-4-28所示。
![](https://epubservercos.yuewen.com/460A70/17180251204498206/epubprivate/OEBPS/Images/img00040004.jpg?sign=1738861461-j01TBScZHW3jCrRDY6niowif6XLlAhpZ-0-fa644d9ef3f7e2ab016dddd753321ed8)
图1-4-28 “各院系男女学生人数统计”查询的设计视图
【实验任务2】创建一个查询,统计“学生”表中各个民族的男、女生人数,所建查询的名称为“各民族男女学生统计查询”。
操作步骤如下:
(1)单击“创建”选项卡→“查询”选项组→“查询设计”按钮,弹出“显示表”对话框。
(2)在“表”选项卡中选择“学生”表,然后单击“添加”按钮,添加该表到设计视图。
(3)单击“关闭”按钮,关闭“显示表”对话框,出现查询的设计视图。
(4)在“字段”行第1列的下拉列表中选择“民族”字段;在“字段”行第2列的下拉列表中选择“性别”字段;在“字段”行第3列的下拉列表中选择“学号”字段,然后在“查询工具”的“设计”选项卡中,单击“查询类型”选项组的“交叉表”按钮,这时,在查询的设计视图的下半区就多出“总计”行和“交叉表”两行。
(5)在“民族”和“性别”字段的“总计”行的下拉列表中选择“Group By”选项,在“学号”字段的“总计”行的下拉列表中选择“计数”选项;在“民族”字段的“交叉表”行的下拉列表中选择“行标题”选项,在“性别”字段的“交叉表”行的下拉列表中选择“列标题”选项,在“学号”字段的“交叉表”行下拉列表中选择“值”选项,效果如图1-4-29所示。
![](https://epubservercos.yuewen.com/460A70/17180251204498206/epubprivate/OEBPS/Images/img00041001.jpg?sign=1738861461-YxY4wgH0tS6x0hOmnk1eDZbDqVwsptsZ-0-c9e48227dcf37f76ea0610e9114eeb10)
图1-4-29 “各民族男女学生统计查询”的设计视图
(6)单击快速访问工具栏上的“保存”按钮,弹出“另存为”对话框,在“查询名称”文本中输入“各民族男女学生统计查询”,保存该查询。
(7)单击“查询工具”→“设计”选项卡→“结果”选项组→“视图”下拉按钮,在弹出的下拉列表中选择“数据表视图”命令,切换到“数据表视图”,查看查询结果。