首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
首先将order detail表全部内容复制到od bak表,然后完成如下操作: (1)将od bak表中的订单号字段值只保留最后一个字母(用REPLACE命令或SQLUPDATE命令完成修改)。 (2)用SQL语句对0d bak表编写完成
首先将order detail表全部内容复制到od bak表,然后完成如下操作: (1)将od bak表中的订单号字段值只保留最后一个字母(用REPLACE命令或SQLUPDATE命令完成修改)。 (2)用SQL语句对0d bak表编写完成
admin
2013-02-18
71
问题
首先将order detail表全部内容复制到od bak表,然后完成如下操作:
(1)将od bak表中的订单号字段值只保留最后一个字母(用REPLACE命令或SQLUPDATE命令完成修改)。
(2)用SQL语句对0d bak表编写完成如下功能的程序:
①把“订单号”相同并且“器件号”相同的订单合并为一条记录,“单价”取最低价,“数量”取合计。
②结果先按新的“订单号”升序排序,再按“器件号”升序排序。
③最终记录的处理结果保存在0d new表中,表中的字段由“订单号”、“器件号”、“器件名”、“单价”和“数量”构成。
(3)最后将程序保存为progl.prg,并执行该程序。
选项
答案
本题主要考查的是程序的建立方法、SQL分组与计算查询语句、记录的修改方法。本题的SQi。分组与计算查询语句比较复杂,本题大概可以分为以下几步: 首先利用select语句将order—detail表的记录复制到新表中,该语句比较简单。 接着,利用uPDATE语句更新表中的记录值,不熟悉uPDATE语句的考生也可以通过replace…with…命令更新。 最后,通过SQL分组与计算查询语句对记录进行合并,其中用到了min()和sum()函数计算,分组语句则要求同时对两个字段进行分组,首先是按订单号字段分组,接着再按配件号分组,分组计算完毕之后,再通过0rder by短语对查询结果进行排序,最后保存查询结果到新表中。 【操作步骤】 步骤1:在命令窗口执行命令:SELECT*FROMorder—detai l INTO TABLE od—bak,order detail表的全部内容复制到od bak表中。 步骤2:在命令窗口执行命令:uPDATE od—bak SET订单号=RIGHT(ALLTRIM(订单号),1),将od ball表中的“订单号”字段值只保留最后一个字母。 步骤3:在命令窗口执行命令:MOD工FY COMMANDPROGl,新建程序并打开程序编辑器。 步骤4:在程序编辑器中输入如下程序代码: SELECT订单号,器件号,器件名,; MIN(单价)AS单价,sUM(数量)AS数量; FROM OD—BAK; GROUP BY订单号,器件号; ORDER BY订单号,器件号; INTO TABLE OD—NEW 步骤5:单击“保存”按钮,并运行程序。
解析
转载请注明原文地址:https://kaotiyun.com/show/cjsp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
建立一个视图SCORE的命令是:______VIEWASSELECT*FROMT_SCORE。
在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间______的信息。
给出在车间"W1”或“W2”工作,并且工资大于3000的职工姓名,正确的命令是
软件工程的出现是由于
算法分析的目的是
在“职工档案”表文件中,婚否是L型字段,性别是C型字段,若检索“已婚的女同志”,应该用______逻辑表达式。
在FoxPro中要建立一个与现有的某个数据库有完全相同结构和数据的新数据库,应该使用如下语句中的______语句。
使用【】命令可以定义一个过程的开始。
以下2题使用如下图书管理数据库:图书(总编号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))
程序设计方法要求在程序设计过程中,()。
随机试题
如图所示,圆轴截面直径D=100mm,其截面上的扭矩T=19kN.m。距圆心ρ=40mm处K点的切应力为()。
A.环丙沙星B.利福平C.多西环素D.磺胺嘧啶E.庆大霉素有广谱抗菌作用的抗结核药物是
痰热内扰型不寐的临床表现是肝火上炎型不寐的临床表现是
影响土地利用的主要因素有()。
根据《水利水电工程施工组织设计规范》(SL303—2004),施工组织设计中,重力式混凝土围堰采用抗剪断公式计算时,其稳定安全系数不小于()。
物流被称为“第三,利润源”,是表明只要重视和发展物流业就能提高效益,产生利润。()
在SQL中,基本表的撤消(从数据库中删除表)可以用()。
Afterfinishingthemarathoninrecord-breakingtime,hewasawardedtheCitizen’sOutstandingMedalbythecity.
A、Tomeettheneedsofthesociety.B、Tosatisfyaperson’sinterest.C、Tosatisfycertaingoals.D、Tosupportthefamily.C
FromthefirstparagraphweknowthatadsinAmericaarevery______.Fromthelastparagraphwemayinferthat______.
最新回复
(
0
)