【正确答案】正确答案:步骤1:在命令窗口中输入下列代码,用于将BOOKS表中满足条件的记录复制到BOOKS—BAK表中,并按回车键以执行该代码。 *************************************** &&查询书名中含有“计算机”的的全部信息,书并将结果存储入BOOKS_BAK,通配符%匹配任意字符 SELECT*FROM BOOKS WHERE书名LIKE"%计算机%"INTO TABLE BOOKS_BAK *************************************** 步骤2:在命令窗口中输入下列代码,用于更新BOOKS_BAK表中的价格字段,并按同车键以执行该代码。 *************************************** &&修改BOOKS BAK表,将价格在原价基础上下调5% UPDATE BOOKS BAK SET价格=价格*(1一0.05) *************************************** 步骤3:在命令窗口中输入下列代码,并按回车键以执行该代码。 *************************************** &&选择查询字段,通过AS短语指定显示字段,avg()函数用于求平均值 SELECT TOP 1 BOoks_bak.出版单位,avg(books_bak.价格)as均价; &&指定字段来源 FROM books_bak; &&Group By子句用于按出版单位分组 GROUP BY Books bak.出版单位, &&Having子句限定分组条件 HAVING均价>=25; &&壹询结果按均价升序排列 ORDER BY 2 ; &&将查询结果存储到new table4.dbf中 INTO TABLE new table4.dbf ***************************************
【答案解析】解析:SQL SELECT语句用于实现数据查询的功能,其基本格式为: SELECT字段名列表FROM表名WHERE条件ORDER BY字段名… 也可以在上述语句中加入“INTO”短语,将查询结果存入到指定的数组(表或文本文件)中。 SQL UPDATE语句用于实现数据更新的功能,其格式为: UPDATE表名SET字段名1=表达式1,字段名2=表达式2…