1、6 简 2open database 外汇数据use currency_slwhere rate_exchange.外币代码=currency_sl.外币代码 into array a(SELECT 零件号 FROM 使用零件;GROUP BY 零件号 HAVING COUNT(项目号) = 3) ;ORDER BY 零件名称 ;TO FILE results22 简 2DOLEFT(11,2)With26 简 2*在下面的程序中,第 2、3、4、7 和 12 行语句不正确,请修改!*注意:修改时不允许增加或删除行,只能在错误行上进行修改!*USE passKey1 = ALLTRIM(Thi
2、sForm.text1.value) Key2 = ALLTRIM(ThisForm.text2.value) locate ALL for USER = Key1IF FOUND() AND PASS = Key2 WAIT “欢迎使用本系统!“ WINDOW TIMEOUT 1Thisform.releaseELSEnum = num + 1IF num = 3WAIT “用户名或口令不对,登录失败!“ WINDOW TIMEOUT 1thisform.releaseELSEWAIT “用户名或口令不对,请重输入!“ WINDOW TIMEOUT 1ENDIFENDIF28 简 2FROM
3、 部门表, 销售表, 商品代码表 ;WHERE 销售表 .商品号 = 商品代码表.商品号 ;and 部门表.部门号 = 销售表.部门号;and 销售表.年度 = “2006“;ORDER by 1, 5;into TABLE TABA* 请改正以下语句代码中的错误,然后运行程序。 SELECT 销售表.部门号, 部门名, 一季度利润 + 二季度利润 + 三季度利润 + 四季度利润 AS 年销售利润; FROM 销售表,部门表;WHERE 销售表 .部门号 = 部门表.部门号 AND 年度 = “2005“;group BY 销售表.部门号 into curs tempSELECT temp.部
4、门号, 部门名, 年销售利润, 工资支出, 办公支出, 年销售利润 - 工资支出 - 办公支出 AS 纯利润;FROM temp, 部门成本表;WHERE 部门成本表 .部门号 = temp.部门号 AND 年度 = “2005“;into TABLE account35 简 2SELE SUM(现价-买入价)*持有数量);FROM stock_sl ;WHERE 股票代码 ;IN ;(SELECT 股票代码 FROM stock_name ;WHER 股票简称 LIKE “%银行“)36 简 2CLOSE ALLOPEN DATABASE 成绩管理USE 选课 IN 0USE 学生 EXCL
5、 IN 0*Error*ALTER TABLE 学生 ADD 平均成绩 N(6,2)SELECT 学生*Error*DO WHILE .NOT.EOF()SELECT AVG(成绩) FROM 选课 WHERE 学号=学生.学号 INTO ARRAY cj*Error*REPLACE 平均成绩 WITH cj1cj1=0SKIPENDDOCLOSE DATABASE39 简 2INTO TABLE THREE79 简 2*该命令文件用来查询所有成绩都高于或等于平均分的学生的考生号和姓名。并将查询结果存储到表 THREE 中。*该命令文件在第 3 行、第 6 行、第 9 行有错误,打开该命令文件,*直接在错误处修改,不可改变 SQL 语句的结构和短语的顺序,不允许增加、删除或合并行。SELECT AVG(成绩);FROM kscjb;INTO ARRAY temSELECT 考生号,姓名;FROM ksb;WHERE NOT EXISTS ;( SELECT *;FROM kscjb;WHERE 成绩 =1980 and year(出生日期)=1990;order by 人数 desc ;group by 部门.部门号 into dbf new