在考生文件夹下已有order orderitem和goods 3个表。其中 order表包含
问题详情
在考生文件夹下已有order、orderitem和goods 3个表。其中,order表包含了订单的基本信息,0rdefitem表包含了订单的详细信息,goods表包含了商品(图书)的相关信息。 1.利用查询设计器创建查询,从0rder、orderitem和goods表中查询客户名为lilan的所有订单信息,查询结果依次包含订单号、客户名、签订日期、商品名、单价和数量6项内容。各记录按订单号降序排序,订单号相同按商品名降序排序。查询去向为表tableone。最后将查询保存在queryone.qpr文件中,并运行该查询。 2.首先创建一个名为orde_m的数据库,并向其中添加order表和0rderitem表。然后在数据库中创建视图Viewone:利用该视图只能查询商品号为a00002的商品订购信息。查询结果依次包含订单号、签订日期和数量3项内容。各记录按订单号升序排列,最后利用刚创建的视图查询视图中的全部信息,并将查询结果存放在表tabletwo中。请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:
(1)【操作步骤】
步骤1:单击工具栏中的“新建”按钮,在“新建”对话框中选择“查询”单选按钮,再单击“新建文件”按钮。在查询设计器中右击,在弹出的快捷菜单中选择“添加表”命令,在“打开”对话框中依次将order、orderitem和goods表添加到查询中,并设置三表间的联系。
步骤2:在“字段”选项卡中依次将“0rder.客户名”、“0r-der.订单号”、“Goods.商品名”、“G0(,ds.单价”、“0rderitem.数量”、“0rder.签订日期”添加到选定字段;切换到“筛选”选项卡,在“字段名”中选择“0rder.客户名”,“条件”选择“=”,“实例”中输入:lilan;切换到“排序依据”选项卡并在其中选择字段“Order.订单号”和“Goods.商品名”,排序选项设为“降序”。
步骤3:单击“查询”菜单下的“查询去向”命令,在“查询”去向对话框中选择“表”,在“表名”文本框框中输入表名table.one。
步骤4:单击工具栏中的“保存”按钮,在“另存为”对话框中输入queryone。最后运行该查询。
(2)【操作步骤】
步骤1:在命令窗口输入命令“Creadatabaseorder_m”。
步骤2:单击工具栏中的“打开”按钮,打开数据库0rder_m的数据库设计器,添加表“0rder”和“orderitem”到新建的数据库中。
步骤3:按要求新建一个视图“viewone”,将“0rder”和“or-deritem”表添加到视图设计器中,选择字段“订单号”、“签订日期”和“数量”,筛选条件为“商品号=a00002”,按订单号升序排序。
步骤4:新建一个查询,将视图添加到查询设计器中。选择全部字段,设置查询去向为表tabletwo,保存并运行查询,查询名为默认。