首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)将order_detail1 表中的全部记录追加到order detail表中,然后用SQL SELECT语句完成查询:列出所有订购单的“订单号”、“订购日期”、“器件号”、“器件名”和“总金额”(按“订单号”升序,“订单号”相同再按“总金额”降序)
(1)将order_detail1 表中的全部记录追加到order detail表中,然后用SQL SELECT语句完成查询:列出所有订购单的“订单号”、“订购日期”、“器件号”、“器件名”和“总金额”(按“订单号”升序,“订单号”相同再按“总金额”降序)
admin
2015-08-20
45
问题
(1)将order_detail1 表中的全部记录追加到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
SELECT*INTO order_detail FROM ARRAY temp
将detail1表中的记录全部复制到detail表中。 步骤2:在命令窗口执行如下SQL命令语句完成查询: SELECT order_list. 订单 号 , order_list.订购日期,order_detail.器件号, order_detail.器件名,order_list.总金额; FROM 订货管理! order_list INNER JOIN订货管理!order+detail; ON order_list.订单号=order_detail.订单号; ORDER BY order—list.订单号,order_list.总金额DESC;INTO TABLE results.dbf (注意:以上SQL语句是根据查询文件生成的,大家也可以通过查询设计器完成本题操作。) (2) 步骤1:在命令窗口执行命令:
MODIFY COMMAND modil
,打开modil程序文件,文件中的命令代码如下: &&所雨器仟的旱价增加5元 UPDATE order_detaill SET单价WITH单价+5 &&计算每种器件的平均单价 SELECT器件号,AVG(单价)As平均价 FROM order_detaill ORDER BY器件号 INTO CURSOR 1Sb &&查询平均价小于500的记录 SELECT * FROM 1 sb FOR平均价<500 修改程序中的错误行,修改后的程序如下: UPDATE order_detaill SET单价=单 价+5 &&UPDATE语句中赋值是通过“=”号,而不是WITH SELECT器件号,AVG(单价)AS平均价FROM order_detaill GROUP BY器件号INTO CURSOR 1sb&&GROUP BY短语,才是分组短语,而ORDER BY短语是用来对查询结果进行排序的 SELECT*FROM isb WHERE平均价<500 &&SELECT的条件短语是WHERE,而不是FOR 步骤2:保存文件修改,在命令窗口执行命令:Do modi 1.prg,执行程序文件。
解析
(1)本题考查了SQL的简单查询和联接查询。进行联接查询时主要是判断查询输出字段来自哪个数据表(本题都已指明),再正确设置联接条件。
(2)本题考查了SQL更新功能;分组计算查询和简单查询。
第一处错误属于SQL更新命令格式错误,通过SQL命令给字段赋新值是通过“=”号设置的。
第二处错误是分组短语与排序短语混淆了,这也是改错题中经常设置错误的地方。
第三处错误是查询语句的命令格式错误,SQL查询中筛选条件通过WHERE短语指出。
转载请注明原文地址:https://kaotiyun.com/show/xPEp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
视图设计器中包括的选项卡有()。
下列叙述中正确的是()。
在应用程序生成器的“数据”选项卡中可以______。
DBA是数据库系统的一个重要组成部分,它有很多职责。以下选项不属于DBA职责的是______。
表达式4*3^2-1/2+3^2的值为
在指定字段或表达式中不允许出现重复值的索引是
为了在报表中打印当前时间,这时应该插入一个【】。
在表设计器的"字段"选项卡中有一组定义字段有效性规则的项目,它们是【】、"信息"和"默认值"。
删除COURSE表中字段"学时数",使用SQL语句:【】TABLECOURSEDROP学时数
向项目中添加表单,应该使用项目管理器的
随机试题
重型再障的血常规诊断标准是
A.分泌性中耳炎B.急性乳突炎C.隐性乳突炎D.急性化脓性中耳炎E.慢性化脓性中耳炎由细菌引起,主要位于鼓室黏膜的急性化脓性炎症病变,好发于儿童的疾病是
男性,70岁,不慎滑倒摔伤左髋部,被人抬来急诊。体查:左下肢缩短3cm,左足呈外旋90°畸形,左髋部轻肿,压痛及叩击痛明显,髋关节活动受限。该患者经上述治疗后,复查X线片示大转子上移4cm,颈干角90°,骨折线模糊。发生此种情况的主要原因是
A.未闭的鞘状突为一条细小管道B.鞘状突下段闭锁而上段未闭C.鞘状突两段闭锁而中段不闭D.右侧睾丸下降迟于左侧E.腹内斜肌弓状下缘发育不全或位置偏高右侧腹股沟疝多见的原因是
患者,男,47岁。腰膝酸软,头晕耳鸣,肢冷畏寒,阳事无力,夜尿频数,舌质淡,脉弱无力。用药宜首选()
某公司为增值税一般纳税企业,主要生产和销售甲产品,适用税率17%,所得税率25%,不考虑其他相关税费,该公司2011年发生以下业务:(一)销售甲产品一批,该批产品的成本1627元,销售价格40万元,专用发票注明增值税6.8万元,产品已经发出,提货单已交给买
普通烧结砖的强度用强度等级来表示,具体为( )。
甲女与其嫂乙有仇,意图杀害乙,某日,趁乙生病之时,煮好一碗面条给乙吃,乙怀疑面条有毒,而将该面条给前来玩耍的邻居小孩丙食用,丙食后2小时死亡。本案中()。
Difficultasitis,Englishstudyisinthelongrun______toalearnerinhisorhercareerdevelopment.
HowdidthetravellerhearaboutNewYork?WhichpeopleshowedthetravelleraroundNewYork?
最新回复
(
0
)