首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)将order_detail1 表中的全部记录追加到order detail表中,然后用SQL SELECT语句完成查询:列出所有订购单的“订单号”、“订购日期”、“器件号”、“器件名”和“总金额”(按“订单号”升序,“订单号”相同再按“总金额”降序)
(1)将order_detail1 表中的全部记录追加到order detail表中,然后用SQL SELECT语句完成查询:列出所有订购单的“订单号”、“订购日期”、“器件号”、“器件名”和“总金额”(按“订单号”升序,“订单号”相同再按“总金额”降序)
admin
2015-08-20
62
问题
(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全国计算机二级
相关试题推荐
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、______和限制使用goto语句。
一个对象在收到消息时,要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做对象的______。
在一个长度为n的顺序表中删除第i(1≤i≤n)个元素时,需要移动的元素个数为______。
在不使用索引的情况下,为了定位满足某个逻辑条件的记录应该使用命令【】。
有"部门表"和"职工表",内容如下:部门.dbf:部门号C(8),部门名C(12),负责人C(6),电话C(16)职工.dbf:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D查询每个部门年龄最长者的
选项组控件的ButtonCount属性用于
下列表达式中不正确的是
查询订购单号首字符是"P"的订单信息,应该使用命令
有如下SQL语句:SELECTDISTINCT仓库号FROM职工表WHERE工资>=ALL;(SELECT工资FROM职工表WHERE仓库号="A1")执行语句后,显示查询到的仓库号有
要为表单设计下拉式菜单,首先需要在菜单设计时,在“常规选项”对话框中选择“顶层表单”复选框;其次要将表单的ShowWindow属性值设置为【】,使其成为顶层表单;最后需要在表单【】的事件代码中添加调用菜单程序的命令。
随机试题
机械制图中常用的剖视图有哪几种?是如何定义的?
我国履行公证职能的组织模式是
A.清化热痰,除烦止呕B.清化热痰,宽胸散结C.清化热痰,定惊利窍D.泻肺平喘,利水消肿E.清肺化痰,止咳平喘桑白皮的功效是()
A.重型胎盘早剥B.完全性前置胎盘C.先兆子宫破裂D.子宫破裂E.以上都不是足月孕妇,27岁,重度妊高征,昨天突然有痛性阴道流血,量少,可能诊断为()
某企业本期营业收入为1000万元,主营业务成本为500万元,其他业务成本为80万元,资产减值损失为l5万元,公允价值变动收益为30万元,营业外收入20万元,营业外支出10万元,所得税税率25%。假定不考虑其他因素,该企业本期净利润为()万元。
暗香浮动月黄昏对于()相当于()对于菊花
关于软件版本管理,最准确、完整的描述是
关于页式管理,下面叙述中错误的是______。
在Excel中,如需对A1单元格数值的小数部分进行四舍五入运算,最优的操作方法是
A、Dealwithchangesconfidently.B、Findpeacewiththosenewimmigrants.C、Offermorerightstothepoorandwomen.D、Respectth
最新回复
(
0
)