在考生文件夹下“samp2.accdb”数据库中已经设计好表对象“tEmployee”“tSell”和“tBook”,试按以下要求完成设计: (1)创建一个查询,查找并显示单价高于平均单价的图书“书名”和“出版社名称”二个字段内容,所建查询名为“qT1”。

admin2017-10-21  25

问题 在考生文件夹下“samp2.accdb”数据库中已经设计好表对象“tEmployee”“tSell”和“tBook”,试按以下要求完成设计:
(1)创建一个查询,查找并显示单价高于平均单价的图书“书名”和“出版社名称”二个字段内容,所建查询名为“qT1”。
(2)创建一个查询,按输入的售出日期查找某日期的售书情况,并按数量降序显示“姓名”“书名”“数量”三个字段的内容,所建查询名为“qT2”;当运行该查询时,应显示参数提示信息:“请输入售出日期”。
(3)创建一个查询,查找双子星座出生雇员的图书销售信息,显示“姓名”、“售出日期”和“书名”三个字段的内容,所建查询名为“qT3”。
说明:双子星座是指5月21日(含)到6月21日(含)的日期段。
(4)创建一个查询,统计图书销售额超过2500(含)的雇员信息,并显示“姓名”和“销售额”两个字段的内容,所建查询名为“qT4”。

选项

答案(1)【操作步骤】 步骤1:双击打开“samp2.accdb”数据库,在<创建>选项卡的<查询>命令组中单击“查询设计”按钮,系统弹出查询设计器。在<显示表>对话框中添加“tBook”表,关闭<显示表>对话框。 步骤2:双击“书名”“出版社名称”“单价”字段添加到设计网格字段行。 步骤3:在“单价”字段条件行输入:>DAvg(”单价”,“tBook”),并取消显示行的勾选,如图8-10所示。 [*] 步骤4:单击<查询工具>选项卡中<结果>命令组的“数据表视图”命令查看查询结果。 步骤5:单击快速访问工具栏中的“保存”按钮,输入“qT1”文件名,单击“确定”按钮,关闭设计窗口。 (2)【操作步骤】 步骤1:在<创建>选项卡的<查询>命令组中单击“查询设计”按钮,系统弹出查询设计器。在<显示表>对话框中添加“tEmployee”“tSell”和“tBook”表,关闭<显示表>对话框。 步骤2:双击“姓名”“书名”“数量”“售出日期”字段添加到设计网格, 在“售出日期”字段条件行输入:[请输入售出日期],并取消显示行的勾选,如图8-11所示。 [*] 步骤5:单击<查询工具>选项卡中<结果>命令组的“数据表视图”命令,弹出<参数输入>对话框,输入一个日期后,显示该日期的销售信息。 步骤6:单击快速访问工具栏中的“保存”按钮,输入“qT2”文件名。单击“确定”按钮,关闭设计窗口。 (3)【操作步骤】 步骤1:在<创建>选项卡的<查询>命令组中单击“查询设计”按钮,系统弹出查询设计器。在<显示表>对话框中添加“tEmployee”“tSell”和“tBook”表,关闭<显示表>对话框。 步骤2:双击“姓名”“售出日期”“书名”“出生日期”字段添加到设计网格,在“出生日期”字段条件行输入:Between DateSerial(Year(、[出生日期]),5,21)And DateSerial(Year([出生日期]),6,21),即判断职员是否出生在其出生当年的5月21日(含)到6月21日(含)的日期段。取消显示行的勾选,如图8-12所示。 [*] 步骤3:单击<查询工具>选项卡中<结果>命令组的“数据表视图”命令查看查询结果。 步骤4:单击快速访问工具栏中的“保存”按钮,输入“qT3”文件名。单击“确定”按钮,关闭设计窗口。 (4)【操作步骤】 步骤1:在<创建>选项卡的<查询>命令组中单击“查询设计”按钮,系统弹出查询设计器。在<显示表>对话框中添加“tEmployee”“tSell”和“tBook”表,关闭<显示表>对话框。 步骤2:单击<查询工具>选项卡中<显示/隐藏>命令组的“汇总”命令,以便在查询设计网格中显示总计行。 步骤3:双击“姓名”字段添加到设计网格字段行,置对应字段的总计行选项为:“Group By”。 步骤4:在第二列的字段行输入:销售额:[数量]*[单价],设置其总计选项为“合计”,条件行输入:>=2500,最终设计视图如图8-13所示。 [*] 步骤5:单击<查询工具>选项卡中<结果>命令组的“数据表视图”命令查看查询结果。 步骤6:单击快速访问工具栏中的“保存”按钮,输入“qT4”文件名。单击“确定”按钮,关闭设计窗口。 步骤7:关闭“samp2.accdb”窗口。

解析
转载请注明原文地址:https://kaotiyun.com/show/ZnMp777K
0

最新回复(0)