数据库上机实验报告
PAGE 1
一、复杂查询
实验目的
掌握多表查询的设计
熟悉参数查询和统计查询设计
实验内容
创建多表查询
设计带参数的查询
创建统计查询
实验分题分析:
1、查询出指定商品在规定日期的销售详情(包括商品名称、销售单号、销售数量、销售单价、折扣、销售日期)(多表之间的条件查询及参数查询)
分析:
(1)商品的销售详情的字段包括:销售单号、商品名称、销售数量、销售单价、折扣、销售日期和销售总额,为满足这些属性,应在显示表中选出“商品表”、“收货单表”和“售货单明细表”。
(2)为满足规定时间的要求,对日期作参数查询,在“日期”列的条件里面设置条件“Between
[起始时间] And [截止时间]”,单击右键选择“参数”(如下图:)
(3)在指定商品时,对商品设置参数,在商品列的“条件里”键入“[请输入商品名称]”
(4)在计算总额时,在最后一列位置输入表达式“总额: [售货单明细]![单价]*[数量]*(1-[折扣])”,因为在“商品表”和“收货单明细表”里面都含有单价,所以在计算总额时,应用生成器选中“收货单明细表”里面的单价。(注:冒号前为计算字段的显示标题,冒号后为计算表达式),然后点击工具栏中的总计按钮,在设计网格中出现新的一栏选项“总计”,各字段默认值为“分组”,对应“总额”计算机字段的位置点击下拉列表,选择“总计”,如图。
设计视图:
运行:
2、销售单的销售额统计&