Access2010培训(7)

2019-05-18 22:24

《Access数据库二级培训》上机指导

“性别”字段的“总计”行为“Group By”, “年龄”字段的“总计”行分别设置成最大值、最小值和平均值,查询的设计窗口如图2-9所示。

(4)单击保存按钮,在“查询名称”文本框中输入“统计男女生年龄”。 (5)运行查询,查看结果。

4.创建含有IIF()函数的计算字段

要求:修改查询“2008年9月1日入校的男生信息”,团员情况用“是”和“否”来显示,使显示结果更清晰。

操作步骤:

(1)在导航格的“查询”对象下,选中“2008年9月1日入校的男生信息”查询,右键单击“设计视图”菜单,打开查询设计视图。

(2)将字段“团员否”修改为 “团员情况:IIF([团员否], \是\,\否\)”,选中该列“显示”行上的复选框,设计结果如图2-10所示。

图2-10含有IIF()函数的计算字段查询

(3)单击“保存”按钮,保存查询,运行并查看结果。 5.新增含有Date()函数的计算字段

要求:显示教师的姓名、工作时间和工龄。 操作步骤:

(1)在设计视图中创建查询,添加“教师”表到查询设计视图中。

(2)在“字段”行第1列中选“姓名”字段,第2列选“工作时间”字段,第3列输入“工龄:Year(Date())-Year([工作时间])”,并选中该列“显示”行上的复选框。如图2-11所示。

(3)单击“保存”按钮,将查询命名为“统计教师工龄”,运行并查看结果。

30

《Access数据库二级培训》上机指导

图2-11含有Date()函数的计算字段查询

案例四:创建交叉表查询

1.利用“交叉表查询向导”创建查询

要求:查询每个学生的选课情况和平均成绩,行标题为“学生编号”,列标题为“课程编号”,计算字段为“成绩”。注意:交叉表查询不做各行小计。

操作步骤:

(1) 在数据库窗口中,选择“查询”对象,单击“新建”按钮,选择“交叉表查询向导”,单击“确定”按钮。

(2)选择“视图”选项中“表”选项,选择“选课成绩”表,如图2-12所示。单击“下一步”按钮。 (3)将“可用字段”列表中的“学生编号”添加到其右侧的“选定字段”列表中,即将“学生编号”作为行标题,单击“下一步”按钮。如图2-13所示。

31

《Access数据库二级培训》上机指导

图2-12指定包含交叉表查询字段的表

图2-13确定哪些字段的值作为行标题

(4)选择“课程编号”作为列标题,然后单击“下一步”按钮。

(5)在“字段”列表中,选择“成绩”作为统计字段,在“函数”列表中选“平均”选项,取消“是,包含各行小计”的选择,单击“下一步”按钮。如图2-14所示。

32

《Access数据库二级培训》上机指导

图2-14确定行列交叉点计算出什么数字

(6)在“指定查询的名称”文本框中输入“选课成绩交叉查询”,选择“查看查询”选项,最后单击“完成”按钮。

2.使用设计视图创建交叉表查询

要求:使用设计视图创建交叉表查询,用于统计各门课程男女生的平均成绩,要求不做各行小计。 操作步骤:

(1)在设计视图中创建查询,并将“课程”、“选课成绩”和“学生”三个表添加到查询设计视图中。

图2-15设计视图创建交叉表查询 (2)双击“课程”表中的“课程名称”字段,“学生”表中的“性别”字段,“选课成绩”表中的“成

33

《Access数据库二级培训》上机指导

绩”字段,将它们添加到“字段”行的第1~3列中。

(3)选择“查询类型”组→“交叉表”。

(4)在“课程名称”字段的“交叉表”行,选择“行标题”选项,在“性别”字段的“交叉表”行,选择“列标题”选项,在“成绩”字段的“交叉表”行,选择“值”选项,在“成绩”字段的“总计”行,选择“平均值”选项,设置结果如图2-15所示。

(5)单击“保存”按钮,将查询命名为“统计各门课程男女生的平均成绩”。运行查询,查看结果。 案例五:创建参数查询

1.创建单参数查询

要求:以已建的“选课成绩”查询为数据源建立查询,按照学生“姓名”查看某学生的成绩,并显示学生“学生编号”、“姓名”、“课程名称”和“成绩”等字段。

操作步骤:

(1)在导航窗格的“查询”对象中,选“选课成绩查询”,然后单击鼠标右键——“设计视图”菜单,打开查询设计视图。

(2)在“姓名”字段的条件行中输入“[请输入学生姓名]”,结果如图2-16所示。

图2-16创建单参数查询

(3)单击“查询/设计”——“结果”上的“运行”按钮,在“请输入学生姓名”文本框中输入要查询的学生的姓名,例如:“江贺”,单击“确定”按钮,显示查询结果。

(4)单击“文件”→“另存为”菜单命令,将查询另存为“单参数查询-按姓名查询”。

2.创建多参数查询

要求:建立一个多参数查询,用于显示指定范围内的学生成绩,要求显示“姓名”和“成绩”字段的值。注:“选课成绩查询”参见案例二,不带参数。

操作步骤:

(1)在设计视图中创建查询,在“显示表”对话框中,选择“查询”选项卡,并将“选课成绩查询”添加查询设计视图中。

(2)双击字段列表区中的“姓名”、“成绩”字段,将它们添加到设计网格中“字段”行的第1列和第2列中。

(3)在“成绩”字段的“条件”行中输入“Between [请输入成绩下限:] And [请输入成绩上限:]”,此时的设计视图如图2-11所示。在“成绩”字段的“排序”行中设置“升序”。如图2-17所示

34


Access2010培训(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:经济学与生活平时作业1-4(全)及参考答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: