第 1 页:选择题 |
第 5 页:基本操作题 |
第 6 页:简单应用题 |
第 7 页:综合应用题 |
三、简单应用题
42在“Acc2.mdb”数据库中有“产品”、“订单”、“订单明细”、“工资”和“雇员”5张表。
(1)以“产品”、“订单”和“订单明细”表为数据源,创建“查询1”查询,统计客户ID为10001的订单中每种产品的数量。结果显示“产品名称”和“数量之总计”字段。查询结果如图2所示。
(2)以“产品”、“订单”和“订单明细”表为数据源,创建“查询2”查询,统计每种产品的利润。结果显示“产品名称”和“利润”字段,利润=Sum([订单明细]![数量]×([订单明细]![单价]×[订单明细]![折扣]-[产品]![单价]))。查询结果如图3所示。
参考解析:
(1)在“Acc2.mdb”数据库窗口中单击“查询”对象。单击“新建”按钮,选择“设计视图”,单击“确定”按钮,在弹出的“显示表”对话框中,添加“产品”、“订单”和“订单明细”表,然后单击“关闭”按钮,关闭“显示表”窗口。单击工具栏上的“合计”按钮,选择“产品名称”、“数量”和“客户ID”字段,在“产品名称”字段相应的“总计”行选择“分组”,在“数量”的“总计”行选择“总计”,在“客户ID”字段相应的“总计”行选择“条件”,在“客户ID”字段的“条件”行输入“10001”,取消“客户ID”行的显示。单击工具栏中的“保存”按钮,在弹出的“另存为”对话框中输入查询名称“查询1”,并单击“确定”按钮。最后关闭查询设计视图。
(2)在“Acc2.mdb”数据库窗口中单击“查询”对象。单击“新建”按钮,选择“设计视图”,单击“确定”按钮,在弹出的“显示表”对话框中,添加“产品”、“订单”和“订单明细”表到查询设计视图中,然后单击“关闭”按钮,关闭“显示表”窗口。单击工具栏上的“合计”按钮,选择“产品名称”字段,在“产品名称”字段相应的“总计”行选择“分组”,添加“利润:Sum([订单明细]![数量]*([订单明细]![单价]*[订单明细]![折扣]-[产品]![单价]))”字段,在“总计”行选择“表达式”。单击工具栏中的“保存”按钮,在弹出的“另存为”对话框中输入查询名称“查询2”,并单击“确定”按钮。最后关闭查询设计视图。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |