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

admin2014-11-30  11

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

选项

答案命令窗口依次执行如下几条命令: ①OPEN DATABASE BOOKAUTH,打开数据库环境。SELECT*FROM books WHERE AT("计算机",书名)>0 INTO TABLE BOOKs BAKUPDATE BOOKs BAK SET价格=价格*0.95SELECT出版单位,AVG(价格)AS均价FROM BOOKs BAKINTO CURSOR CURSOR1 GROUP BY出版单位order by均价SELECT*TOP 1 FROM CURSOR1 WHERE均价>=25 INTO TABLE new table4 ORDER BY均价

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

最新回复(0)