首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
首先将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
79
问题
首先将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全国计算机二级
相关试题推荐
与SQL语句“SELECT学号,姓名FROMstudentWHERE成绩BETWEEN60AND100”等价的是______。
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
在VFP数据类型中,D宽度是固定的,D型宽度为【】字节。
下列命令动词中,不具有数据操纵功能的SQL语句是
为一个表单创建了快捷菜单,要打开这个菜单应当
在VisualFoxPro中,创建程序文件的命令是
在下面的VisualFoxPro表达式中,不正确的是()。
设R是一个2元关系,S是一个3元关系,则下列运算中正确的是()。
在DOWHILE...ENDDO循环结构中,EXIT命令的作用是______。
设X="ABC",Y="ABCD",则下列表达式中值为.T.的是______。
随机试题
Excel2010中调整某列列宽的方法正确的是______________。
女性,35岁,因甲状腺肿块在当地行甲状腺肿块切除术后5天,病理学诊断为甲状腺乳头状腺癌Ⅱ级。对该患者的进一步处理是
颅骨软化多见于方颅多见于
普陀山是我国佛教四大名山之一,普陀山三大寺分别是()。
当企业处于经济周期的()阶段时,应该出售多余设备、削减存货、停止长期采购、停产不利产品和停止扩张。
A、 B、 C、 D、 C
若以X表示期权的执行价格,ST代表资产的到期价格,则正确的是()。
(2008年)设函数f(x)在区间[一1,1]上连续,则x=0是函数g(x)=的()
在会议开始前,市场部助理小王希望在大屏幕投影上向与会者自动播放本次会议所传递的办公理念,按照如下要求完成该演示文稿的制作:在考生文件夹下,打开“PPT素材.pptx”文件,将其另存为“PPT.pptx”(“.pptx”为扩展名),之后所有的操作均基于此
TherearemanytheoriesaboutthebeginningofdramainancientGreece.Theonemost(1)______acceptedtodayisbasedontheass
最新回复
(
0
)