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

admin2015-08-20  38

问题 在考生文件夹下完成如下综合应用:
    ①首先将books.dbf中所有书名中含有“计算机”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_BAK INTO CURSOR CURSOR1 GROUP BY出版单位order bv均价 ⑤SELECT*TOP 1 FROM CURSORl WHERE均价>=25INTO TABLE new_table4 ORDER.BY均价

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

最新回复(0)