首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
首先将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
45
问题
首先将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/wPop777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
BOF()是测试函数,当正在使用的数据表文件的记录指针指向第一条记录时,其函数值为【】。
数据库三级模式体系结构的划分,有利于保持数据库的【】。
设计数据库的存储结构属于()。
查询没有借阅图书的读者的姓名和借书证号,应使用SQL语句
有计算机等级考试考生数据库文件STD.DBF和合格考生数据库文件HG.DBF,这两个库的结构相同,为了颁发合格证书并备案,把$TD数据库中笔试成绩和上机成绩均合格的记录的‘合格否’字段修改为逻辑真,然后再将合格的记录追加到合格考生数据库HC.DBF中,请对
不属于循环结构的语句是()。
函数Int(Len("123.4567"))的结果是【】。
数据模型通常由3部分组成,它们是【】、数据操作和完整性约束。
在SQL语句中,与表达式“仓库号NOTIN("whl","wh2")”功能相同的表达式是______。
随机试题
根据《商标法》及相关规定,下列关于注册商标专用权的说法正确的是?
找出拼写不合规范的拼音并改正(1)yòuéryuán(幼儿园)(2)zhōngshāndàxué(中山大学)(3)qiǎokèlì(巧克力)(4)ālābó(阿拉伯)(5)gāogēnrxié(高跟儿鞋)
按照寺院法亲等计算法,己身与表兄弟姊妹之子女属于()
单位工程有分包单位施工时,分包单位对所承包的工程项目应按《建设工程施工质量验收统一标准》(GB50300)规定的程序和组织检查评定,( )应派人参加。
下列属于房产税的纳税义务人的有()。
长春市净月潭旅游经济开发区()被授予AAAA级旅游区。
与2007年相比,2008年北京市60-69岁的老年人多了()。
【2013年广东省第13题】某村村民经过集体投票民主选举村干部,5位村干部候选人中得票最高者将当选。经统计,本次选举有效选票一共395票,且当选者的得票数比其他4位候选人的平均得票数要多60票,则这名当选者一共获得()票。
在上“圆柱体体积计算”这节课时,老师要求学生通过实验来确定如何测量体积,教师所采取的教学测量是()。(2015年)
A、Expensive.B、25miles.C、$20.00D、Cheap.C本题询问的是价格。英语中用“Howmuch...?”表示“……多少钱?”一般受话者应给出确定的价格金额,所以选项C(20美元)为正确答案。
最新回复
(
0
)