在“Acc2.mdb”数据库中有“部门人员”、“部门信息”、“订单”、“订单明细”、“产品”和“工资表”6张表。 (1)以“部门信息”、“部门人员”和“工资表”3张表为数据源,创建分组统计查询“查询1”,统计每个部门的最高税前工资。结果显示部门名称和最高税

admin2010-04-02  26

问题 在“Acc2.mdb”数据库中有“部门人员”、“部门信息”、“订单”、“订单明细”、“产品”和“工资表”6张表。
(1)以“部门信息”、“部门人员”和“工资表”3张表为数据源,创建分组统计查询“查询1”,统计每个部门的最高税前工资。结果显示部门名称和最高税前工资,最高税前工资=Max(基本工资+岗位工资-住房补助-保险)。查询结果如图1所示。

(2)以“订单”、“订单明细”、“产品”和“部门人员”4张表为数据源,创建查询“查询2”,生成“订单详细表”。生成字段为“订单明细”表的全部字段以及“产品名称”和“姓名”字段。查询结果如图2所示。

选项

答案(1)在“Acc2.mdb”数据库窗口中单击“查询”对象。单击“新建”按钮,在“新建”对话框中选择“设计视图”,单击“确定”按钮,弹出“显示表”对话框,添加“部门信息”、“部门人员”和“工资表”表,然后单击“关闭”按钮,关闭“显示表”对话框。在字段行选择“部门名称”,单击工具栏中的“合计”按钮。在“部门名称”字段的“总计”行选择“分组”,添加“最高税前工资:Max([工资表]![基本工资]+[工资表]![岗位工资]-[工资表]![住房补助]-[工资表]![保险])”字段,在对应的“总计”行选择“表达式”。单击工具栏中的“保存”按钮,弹出“另存为”对话框,输入查询名称“查询1”,单击“确定”按钮并关闭查询设计视图。 (2)在“Acc2.mdb”数据库中单击“查询”对象。单击“新建”按钮,在“新建表”对话框中选择“设计视图”,单击“确定”按钮,添加“订单”、“订单明细”、“产品”和“部门人员”表,然后单击“关闭”按钮,关闭“显示表”对话框。执行“查询”→“生成表查询”命令,弹出“生成表”对话框,输入生成表的名称“订单详细表”,单击“确定”按钮关闭“生成表”对话框。在字段行选择“订单明细.*”、“产品名称”和“姓名”字段。单击工具栏中的“保存”按钮,弹出“另存为”对话框,输入查询名称“查询2”,单击“确定”按钮,并关闭查询设计视图。

解析
转载请注明原文地址:https://jikaoti.com/ti/V6XiFFFM
0

最新回复(0)