首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)将order detaill表中的全部记录追加到order detail表中,然后用SQL SELECT语句完成查询:列出所有订购单的“订单号”、“订购日期”、“器件号”、“器件名”和“总金额”(按“订单号”升序,“订单号”相同再按“总金额”降序),
(1)将order detaill表中的全部记录追加到order detail表中,然后用SQL SELECT语句完成查询:列出所有订购单的“订单号”、“订购日期”、“器件号”、“器件名”和“总金额”(按“订单号”升序,“订单号”相同再按“总金额”降序),
admin
2014-11-30
35
问题
(1)将order detaill表中的全部记录追加到order detail表中,然后用SQL SELECT语句完成查询:列出所有订购单的“订单号”、“订购日期”、“器件号”、“器件名”和“总金额”(按“订单号”升序,“订单号”相同再按“总金额”降序),并将结果存储到results表中(其中“订单号”、“订购日期”、“总金额”取自order list表,“器件号”、“器件名”取自order detail表)。
(2)打开modil.prg命令文件,该命令文件包含3条SQL语句,每条SQL语句中都有一个错误,请改正(注意:在出现错误的地方直接改正,不可以改变SQL语句的结构和SQL短语的顺序)。
选项
答案
(1)步骤1:在命令窗口执行命令: SELECT*FROM order detail INTO ARRAY temp INSERT INTO order detail FROM ARRAY temp 将detaill表中的记录全部复制到detail表中。 步骤2:在命令窗口执行如下SQL命令语句完成查询: 1 SELECT order-list.订单号,order-list. 订购日期, order-detail.器件号, order-detail.器件名,order-list.总金额; 2 FROM订货管理!order-liSt INNER JOIN 订货管理!order-detail ; 3 ON order-list.订单号=order-detail. 订单号; 4 ORDER BY order—list.订单号,order-list. 总金额DESC; 5 INTO TABLE resultS.dbf (注意:以上SQL语句是根据查询文件生成的,大家也可以通过查询设计器完成本题操作。) (2)步骤1:在命令窗口执行命令:
MODIFY COMMAND modil
,打开modil程序文件,文件中的命令代码如下: &&所有器件的单价增加 5元 1 UPDATE order-detaill SET单价WITH单价+5 &&计算每种器件的平均单价 2 SELECT器件号,AVG(单价)AS平均价 FROM order-detaill ORDER BY器件号 INTO CURSOR lsb &&查询平均价小于500的记录 3 SELECT*FROM 1sb FOR平均价<500 修改程序中的错误行,修改后的程序如下: 1 UPDATE order-detail 1 SET单价=单价 +5 &&UPDATE语句中赋值是通过“=”号,而不是WITH 2 SELECT器件号,AVG(单价)AS平均价FROM order-detaill GROUP BY器件号 INTO CURSOR lsb &&GROUP BY短语才是分组短语,而 ORDER BY短语是用来对查询结果进行排序的 3i SELECT*FROM lsb WHERE平均价<500 && SELECT的条件短语是WHERE,而不是FOR 步骤2:保存文件修改,在命令窗口执行命令:
DO modil.prg
,执行程序文件。
解析
(1)本题考查了SQL的简单查询和联接查询。进行联接查询时主要是判断查询输出字段来自哪个数据表(本题都已指明),再正确设置联接条件。
(2)本题考查了SQL更新功能;分组计算查询和简单查询。
第一处错误属于SQL更新命令格式错误,通过SQL命令给字段赋新值是通过“=”号设置的。
第二处错误是分组短语与排序短语混淆了,这也是改错题中经常设置错误的地方。
第三处错误是查询语句的命令格式错误,SQL查询中筛选条件通过WHERE短语指出。
转载请注明原文地址:https://kaotiyun.com/show/esEp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的【】存储结构。
基于下述描述:设有图书管理数据库:图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))借阅(借书证
数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是______。
数据库设计包括两个方面的设计内容,它们是______。
“报表控件”工具栏中的“图片/ActiveX绑定”控件用于显示图片和______字段的内容。
有下列二叉树,对此二叉树中序遍历的结果为()。
弹出式菜单可以分组,插入分组线的方法是在“菜单名称”项中输入______两个字符。
使用报表向导定义报表时,定义报表布局的选项是
在VisualFoxPro中,下列关于表的叙述正确的是
基于下述描述:设有图书管理数据库:图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))借阅(借书证
随机试题
建设社会主义文化强国的关键是()
肿瘤患者的体位一般采取
虎斑心的病变性质是
A、色甘酸钠B、甲苯达唑C、多潘立酮D、溴氢酸山莨菪碱E、特比萘芬用于皮肤真菌感染()。
吊顶工程与设备相遇时,应调整并()吊杆。
期货从业人员违反有关法律、法规、政策规定向投资者承诺或者保证,情节严重的,由协会撤销其期货从业人员资格并在( )拒绝受理从业人员资格申请。
中央与地方共享的收入包括()。
溢价购入的长期债券到期收回时,其实际获得的累计投资收益一定小于购入以后按债券面值与票面利率计算的全部利息。()
我国公民的出境旅游包括出国旅游、边境旅游、港澳台地区旅游。()
2019年10月5日2时51分,中国在()用长征四号丙运载火箭,成功将高分十号卫星发射升空,卫星顺利进入预定轨道,任务获得圆满成功。
最新回复
(
0
)