Access 2010数据库应用技术教程上机指导(第二版)
上QQ阅读APP看书,第一时间看更新

【实验4-3】 查询中的计算

一、实验目的

(1)学习查询中的计算。

(2)学习总计查询的使用。

二、实验内容及步骤

【实验任务1】创建一个查询,查找并显示学生的“学号”“姓名”“性别”和“年龄”4个字段内容,并以“年龄”字段降序排列,所建查询命名为“学生年龄信息查询”(其中,“年龄”字段为新增加的字段,表达式为:当前系统的年-出生年)。

操作步骤如下:

(1)单击“创建”选项卡→“查询”选项组→“查询设计”按钮,弹出“显示表”对话框。

(2)在“表”选项卡中选择“学生”表,然后单击“添加”按钮,添加该表到设计视图。

(3)单击“关闭”按钮,关闭“显示表”对话框,出现查询的设计视图。

(4)在“字段”行第1列的下拉列表中选择“学号”字段;在“字段”行第2列的下拉列表中选择“姓名”字段;在“字段”行第3列的下拉列表中选择“性别”字段;在“字段”行第4列的文本框中输入“年龄:Year(Date())-Year([出生日期])”,在下面的“排序”行中,单击右侧的下拉按钮,在弹出的下拉列表中选择“降序”选项,效果如图1-4-11所示。

图1-4-11 “学生年龄信息查询”的设计视图

提示:在表达式中出现的冒号、小括号、减号等,都应该用英文半角字符。如果在表达式中引用字段名称,字段名称需要用中括号括上。

(5)单击快速访问工具栏上的“保存”按钮,弹出“另存为”对话框,在“查询名称”文本框中输入“学生年龄信息查询”,保存该查询。

(6)单击“查询工具”→“设计”选项卡→“结果”选项组→“视图”下拉按钮,在弹出的下拉菜单中选择“数据表视图”命令,切换到“数据表视图”,查看查询结果。

【实验任务2】创建一个查询,查找并显示学生的“学号姓名”“性别”和“民族”3个字段内容,所建查询命名为“学号姓名合二为一查询”(其中,“学号姓名”字段为新增加的字段,显示的内容为学号和姓名)。

操作步骤如下:

(1)单击“创建”选项卡→“查询”选项组→“查询设计”按钮,弹出“显示表”对话框。

(2)在“表”选项卡中选择“学生”表,然后单击“添加”按钮,添加该表到设计视图。

(3)单击“关闭”按钮,关闭“显示表”对话框,出现查询的设计视图。

(4)在“字段”行第1列的文本框中输入“学号姓名:[学号] & [姓名]”;在“字段”行第2列的下拉列表中选择“性别”字段;在“字段”行第3列的下拉列表中选择“民族”字段,效果如图1-4-12所示。

图1-4-12 “学号姓名合二为一查询”设计视图

(5)单击快速访问工具栏上的“保存”按钮,弹出“另存为”对话框,在“查询名称”文本框中输入“学号姓名合二为一查询”,保存该查询。

(6)单击“查询工具”→“设计”选项卡→“结果”选项组→“视图”下拉按钮,在弹出的下拉菜单中选择“数据表视图”命令,切换到“数据表视图”,查看查询结果。

【实验任务3】创建一个查询,统计学生的人数,命名为“学生人数统计”。

操作步骤如下:

(1)单击“创建”选项卡→“查询”选项组→“查询设计”按钮,弹出“显示表”对话框。

(2)在“表”选项卡中选择“学生”表,然后单击“添加”按钮,添加该表到设计视图。

(3)单击“关闭”按钮,关闭“显示表”对话框,出现查询的设计视图。

(4)在“字段”行第1列的下拉列表中选择“学号”字段,在“查询工具”的“设计”选项卡中,单击“显示/隐藏”选项组的“汇总”按钮,在“学号”字段下的“总计”行的下拉列表中选择“计数”选项,效果如图1-4-13所示。

图1-4-13 “学生人数统计”设计视图

(5)单击快速访问工具栏上的“保存”按钮,弹出“另存为”对话框,在“查询名称”文本框中输入“学生人数统计”,保存该查询。

(6)单击“查询工具”→“设计”选项卡→“结果”选项组→“视图”下拉按钮,在弹出的下拉菜单中选择“数据表视图”命令,切换到“数据表视图”,查看查询结果。

【实验任务4】创建一个查询,计算每名学生的平均成绩,并按平均成绩依次显示“姓名”“平均成绩”2列内容,其中“平均成绩”数据由统计计算得到,所建查询名为“学生平均成绩”。假设:所用表中无重名。

操作步骤如下:

(1)单击“创建”选项卡→“查询”选项组→“查询设计”按钮,弹出“显示表”对话框。

(2)在“表”选项卡中选择“学生”表,然后单击“添加”按钮,添加该表到设计视图中。选择“成绩”表,然后单击“添加”按钮,添加该表到设计视图中。

(3)单击“关闭”按钮,关闭“显示表”对话框,出现查询的设计视图。

(4)在“字段”行第1列选择“学生”表的“姓名”字段,在第2列选择“成绩”表的“分数”字段。在“查询工具”的“设计”选项卡中,单击“显示/隐藏”选项组的“汇总”按钮,在“姓名”字段下的“总计”行的下拉列表中选择“Group By”选项,在“分数”字段下的“总计”行的下拉列表中选择“平均值”选项,然后在“字段”行上“分数”字段前的文本框中输入“平均成绩:”,效果如图1-4-14所示。

图1-4-14 “学生平均成绩”的设计视图

(5)单击快速访问工具栏上的“保存”按钮,弹出“另存为”对话框,在“查询名称”文本框中输入“学生平均成绩”,保存该查询。

(6)单击“查询工具”→“设计”选项卡→“结果”选项组→“视图”下拉按钮,在弹出的下拉菜单中选择“数据表视图”命令,切换到“数据表视图”,查看查询结果。