首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
首先将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-06-14
52
问题
首先将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://www.kaotiyun.com/show/wPop777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
若要恢复用DELETE命令删除的若干记录,应该用______。
关系数据库管理系统能实现的专门关系运算包括()。
用于指明表格列中显示的数据源的属性是
下列程序的功能是通过字符变量操作竖向显示“伟大祖国”,横向显示“祖国伟大”,请填空。SETTALKOFFSTOR“伟大祖国”TOXYCLEARN=1DOWHILEN
自由表不能建立【】索引。
把对象的数据和相应的方法程序、属性、事件代码捆绑包装在一起,就称为【】。
有下列SQLSELECT语句:SELECT*FROM工资表WHERE基本工资<=3000AND基本工资>=1000下列与该语句等价的是()。
一个学生表的结构中包含的字段、类型及宽度有:姓名(C,8),性别(C,2),出生日期(D),是否团员(L)。表中共有100条记录,则所有记录所占用的字节数为【】。
执行命令“INDEXon姓名TAGindexname”建立索引后,下列叙述错误的是______。
选择结构语句和循环结构语句的条件表达式,可以是【】或逻辑表达式。
随机试题
Thenewsaboutvitaminskeepsgettingworse.Manystudiespublishedinthelastfewyearsshowsthatavarietyofpopularsupple
下列各项中,需要办理变更登记的有()。
下列哪项不是构成照片影像的物理因素
X企业采购人员报销用外埠存款支付材料采购等款项时,根据报销凭证编制会计分录可能涉及的会计科目有()。
某社会工作者鼓励救助对象参与社区活动,为社区的发展献计献策,并在救助对象中发现和培养了骨干来关心和帮助其他救助对象。社会工作者这种做法产生的作用是()。[2010年真题]
(2015国考)现要在一块长25千米、宽8千米的长方形区域内设置哨塔,每个哨塔的监视半径为5千米。如果要求整个区域内的每个角落都能被监视到,则至少需要设置多少个哨塔?
A、4B、8C、16D、24D6÷1=2÷1×3,18÷2=6÷2×3,4÷4=8÷(24)×3。
考生文件夹下有一个数据库文件“samp1.accdb”,其中存在已经设计好的表对象“tStud”。请按照以下要求,完成对表的修改。(1)设置数据表显示的字体大小为14、行高为18。(2)设置“简历”字段的设计说明为“自上大学起的简历信息
打开工作簿文件Excel.xlsx。选择“专业”和“专业总人数所占比例”两列数据区域的内容建立“分离型三维饼图”,图表标题为“专业总人数所占比例统计图”,图例位置靠左;将图插入表A12:G28单元格区域,将工作表命名为“在校生专业情况统计表”,保存Ex
EverysecondintheUnitedStatesalone,morethen250animalsareslaughteredforfood,addinguptomorethan8billionanimal
最新回复
(
0
)