问答题 利用查询设计器创建一查询,要求从orders、employee和customer表中查询2001年5月1日(含)以后所签订单的所有信息。查询结果依次包含“订单号”、“签订日期”、“金额”、“签订者”和“客户名”5项内容,其中“签订者”为签订订单的职员姓名。各记录按签订日期降序排列,若签订日期相同按金额降序排序;查询去向为表tableone。最后将查询保存在queryone.qpr文件中,并运行该查询。
【正确答案】
【答案解析】[操作步骤]
步骤1:单击常用工具栏中的“新建”按钮,新建查询,将表“orders”、“employee”和"customer”添加到查询中。
步骤2:分别选择字段“orders.订单号”、“orders.签订日期”、“orders.金额”和“customer.客户名”,添加到可用字段中;然后在“函数和表达式”文本框中输入“employee.姓名 as 签订者”,并添加到可用字段。
步骤3:在筛选选项卡中设置条件为orders.签订日期> ={^2001-05-01}。
步骤4:在排序选项卡中指定排序选项为降序,添加字段“orders.签订日期”和“orders.金额”。
步骤5:选择系统菜单中的“查询”→“查询去向”→“表”命令,输入表名为“tableone”。
步骤6:保存查询,输入查询名“queryone”,在常用工具栏中单击“运行”按钮,运行该查询。