首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
首先将order_detail表全部内容复制到od_bak表,然后完成如下操作: (1)将od_bak表中的订单号字段值只保留最后一个字母(用REPLACE命令或SQL UPDATE命令完成修改)。 (2)用SQL语句对0d bak表编写完成如下功
首先将order_detail表全部内容复制到od_bak表,然后完成如下操作: (1)将od_bak表中的订单号字段值只保留最后一个字母(用REPLACE命令或SQL UPDATE命令完成修改)。 (2)用SQL语句对0d bak表编写完成如下功
admin
2015-08-20
74
问题
首先将order_detail表全部内容复制到od_bak表,然后完成如下操作:
(1)将od_bak表中的订单号字段值只保留最后一个字母(用REPLACE命令或SQL UPDATE命令完成修改)。
(2)用SQL语句对0d bak表编写完成如下功能的程序:
①把“订单号”相同并且“器件号”相同的订单合并为一条记录,“单价”取最低价,“数量”取合计。
②结果先按新的“订单号”升序排序,再按“器件号”升序排序。
③最终记录的处理结果保存在od new表中,表中的字段由“订单号”、“器件号”、“器件名”、“单价”和“数量”构成。
(3)最后将程序保存为progl.prg,并执行该程序。
选项
答案
步骤1:在命令窗口执行命令:SELECT*FROM order_detailINTO TABLE od_bak,将order_detail表的全部内容复制到od_bak表中。 步骤2:在命令窗口执行命令:UPDATE od_bak SET订单号=RIGHT(ALLTRIM(订单号),1),将od_bak表中的“订单号”字段值只保留最后一个字母。 步骤3:在命令窗口执行命令:MODIFY COMMAND PROG1,新建程序并打开程序编辑器。 步骤4:在程序编辑器中输入如下程序代码: SELECT订单号,器件号,器件名,; MIN(单价)AS单价,SUM(数量)AS数量; FROM OD_BAI<; GROUP BY订单号,器件号; ORDER BY订单号,器件号; INTO TABLE OD_NEW 步骤5:单击“保存”按钮,并运行程序。
解析
本题主要考查的是程序的建立方法、SQL分组与计算查询语句、记录的修改方法。本题的SQL分组与计算查询语句比较复杂,本题大概可以分为以下几步:
首先利用select语句将order_detail表的记录复制到新表中,该语句比较简单。
接着,利用UPDATE语句更新表中的记录值,不熟悉UPDATE语句的考生也可以通过replace…with…命令更新。
最后,通过SQL分组与计算查询语句对记录进行合并,其中用到了min()和sum()函数计算,分组语句则要求同时对两个字段进行分组,首先是按订单号字段分组,接着再按配件号分组,分组计算完毕之后,再通过order by短语对查询结果进行排序,最后保存查询结果到新表中。
转载请注明原文地址:https://kaotiyun.com/show/DPEp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、______和处理过程。
在VisualFoxPro中,对字段设置默认值,下列描述中正确的是()。
把一个项目编译成一个应用程序时,下面叙述正确的是______。
对于图书管理数据库,检索藏书中比高等教育出版社的所有图书的书价更高的书,下面SQL语句正确的是______。SELECT*FROM图书WHERE单价>ALL;
基于数据库表创建的查询,下列说法中正确的是______。
在一个长度为n的顺序表中删除第i(1≤i≤n)个元素时,需要移动的元素个数为______。
在不使用索引的情况下,为了定位满足某个逻辑条件的记录应该使用命令【】。
数据库系统中实现各种数据管理功能的核心软件称为【】。
有如下SQL语句:SELECT出版单位,MIN(价格)FROM图书GROUPBY出版单位查询结果中,第一条记录的值是
有一学生表文件,且通过表设计器已经为该表建立了若干普通索引。其中一个索引的索引表达式为姓名字段,索引名为XM。现假设学生表已经打开,且处于当前工作区中,那么可以将上述索引设置为当前索引的命令是
随机试题
《环境保护法》规定,当事人对行政处罚决定不服,可以在接到处罚通知之日起15日内申请复议,也可以在接到处罚通知之日起15日内直接向法院起诉。某县环保局依据《环境保护法》对违法排污企业作出罚款处罚决定,该企业不服。对此,下列哪一说法是正确的?
行政组织中最活跃的因素是
鉴别急、慢性肾衰竭没有帮助的检查是
72岁,发现外阴部肿物2个月,肿物生长快,伴有少量出血。查体阴蒂肿大,直径3cm,质硬,右腹股沟触及3个黄豆大小淋巴结,不活动。阴蒂肿物活检报告为鳞癌。患者患有扩张型心肌病4年,平时服用地高辛治疗,心功能Ⅲ级。采用哪种治疗方法最合适
老年抑郁症的常见负性生活事件是
下列关于苏子降气汤说法错误的是
下列局麻药中,酯类局麻药是()。
房地产经纪人或房地产经纪机构向委托人提供订立房地产交易合同的媒介服务,并收取佣金的行为,称为()行为。[2004年考试真题]
施工作业安全协调配合,关键在于其他专业的施工要注意对已就位的建筑智能化系统的()进行保护,防止作业时发生损坏或保护不当发生丢失现象。
根据公司法律制度的规定,股份有限公司股东大会所作的下列决议中,必须经出席会议的股东所持有表决权的2/3以上通过的有()。
最新回复
(
0
)