【正确答案】在命令窗口输入命令:MODIFY COMMAND junjia,打开程序编辑窗口,编写如下程序:
***********文件junjia.prg的程序段**********
OPEN DATABASE BOOKAUTH
&& 将BOOKS中的所有书名中含有"计算机"3个字的图书复制到表BOOKSBAK中
SELECT * FROM BOOKS WHERE AT("计算机",书名)>0;
INTO TABLE BOOKSBAK
&& 价格在原价格基础上降价5%
UPDATE BOOKSBAK SET 价格=价格*0.95
&& 查询出各个图书的均价放到临时表中
SELECT 出版单位,AVG(价格) AS 均价;
FROM BOOKSBAK INTO CURSOR CURSOR1 ;
GROUP BY 出版单位ORDER BY均价
&& 在临时表中查询均价高于25的图书中价格最低的出版社名称和均价
SELECT * TOP 1 FROM CURSOR1 WHERE 均价>=25 INTO TABLE newtable;
ORDER BY 均价
******************************************
保存文件,在命令窗口输入命令:DO junjia,运行程序。结果如图所示。
