【正确答案】正确答案:(1)步骤1:在命令窗口执行如下SQL命令语句并执行: 1 SELECT 职工号,MAX(金额)最高金额; 2 FROM orders; 3 GROUP BY职工号; 4 INTO CURSOR temp 步骤2:在命令窗口继续执行如下SQL命令语句: 1 SELECT orders.* ; 2 FROM orders,temp ; 3 WHERE orders.职工号=temp.职工号AND orders.金额=temp.最高金额; 4 ORDER BY 金额; 5 INTO TABLE results (2)步骤1:在命令窗口执行命令:
OPEN DATABASE orders_manage
,打开数据库环境。 步骤2:在命令窗口执行命令:
MODIFY FILE view_b
,打开文本文件编辑器编写视图定义代码。 步骤3:在编辑器中输入如下程序代码: 1 CREATE VIEW view b AS ; 2 SELECT * FROM EMPLOYEE; 3 WHERE 职工号 NOT IN; 4 (SELECT 职工号 FROM ORDERs); 5 ORDER BY 仓库号 DESC 步骤4:在命令窗口执行命令:
DO VIEW_B.TXT
,执行文件(注意:执行文件时,文件后缀名.txt不能缺省)。