在考生文件夹下完成如下综合应用: ①首先将books.dbf中所有书名中含有“计算机”3个字的图书复制到表books_ bak中,以下操作均在books bak表中完成。 ②复制后的图书价格在原价格基础上降价5%。 ③从图书均价高于25元(含25)的出版社

admin2017-03-29  28

问题 在考生文件夹下完成如下综合应用:
①首先将books.dbf中所有书名中含有“计算机”3个字的图书复制到表books_ bak中,以下操作均在books bak表中完成。
②复制后的图书价格在原价格基础上降价5%。
③从图书均价高于25元(含25)的出版社中,查询并显示图书均价最低的出版社名称以及均价,查询结果保存在表new table4中(字段名为“出版单位”和“均价”)。

选项

答案命令窗口依次执行如下几条命令: ①OPEN DATABASE BOOKAUTH,打开数据库环境。 ②SELECT*FROM books WHERE AT("计算机",书名)>0 INTO TABLE BOOKS BAK ③UPDATE BOOKS BAK SET价格=价格*0.95 ④SELECT出版单位,AVG(价格)AS均价FROM BOOKS BAK INTO CURSOR CURSORl GROUP BY出版单位order by均价 ⑤SELECT * TOP 1 FROM CURSORl WHERE均价>=25 INTO TABL’E new table4 0RDER BY均价 SQL操作功能:SQL简单查询。

解析 本大题主要考查了SQL语句。更新表记录的SQL命令为:UPDATE<表名>SET<表达式>。本题的查询可以分为两步实现:先查询出各个图书的均价并存放到临时表中,然后在该临时表中查询均价高于2 5的图书中价格最低的出版社名称和均价。
转载请注明原文地址:https://kaotiyun.com/show/geIp777K
0

最新回复(0)