首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
首先将order_detail表全部内容复制到od_bak表,然后完成如下操作: 将od_bak表中的订单号字段值只保留最后一个字母(用REPLACE命令或SQLUPDATE命令完成修改)。 用SQL语句对od bak表编写完成如下功能的程序: ①
首先将order_detail表全部内容复制到od_bak表,然后完成如下操作: 将od_bak表中的订单号字段值只保留最后一个字母(用REPLACE命令或SQLUPDATE命令完成修改)。 用SQL语句对od bak表编写完成如下功能的程序: ①
admin
2013-03-18
47
问题
首先将order_detail表全部内容复制到od_bak表,然后完成如下操作:
将od_bak表中的订单号字段值只保留最后一个字母(用REPLACE命令或SQLUPDATE命令完成修改)。
用SQL语句对od bak表编写完成如下功能的程序:
①把“订单号”相同并且“器件号”相同的订单合并为一条记录,“单价”取最低价,“数量”取合计。
②结果先按新的“订单号”升序排序,再按“器件号”升序排序。
③最终记录的处理结果保存在od new表中,表中的字段由“订单号”、“器件号”、“器件名”、“单价”和“数量”构成。
最后将程序保存为prog1.prg,并执行该程序。
选项
答案
步骤1:在命令窗口执行命令:SELECT * FROMorder_detail INTO 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_BAK; 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/sVsp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在考生文件夹下完成下列基本操作:(1)建立一个名称为“外汇管理”的数据库。(2)将表currency_s1.dbf和rate_exchange.dbf添加到新建立的数据库中。(3)将表rate_exchange.dbf中
(1)将自由表rate_exchange和currency_s1添加到rate数据库中。(2)为表rate_exchange建立一个主索引,为表currency_s1建立一个普通索引(升序),两个索引的索引名和索引表达式均为“外
给出在车间"W1”或“W2”工作,并且工资大于3000的职工姓名,正确的命令是
以下关于自由表的叙述,正确的是______。
下列说法中,不属于数据模型所描述的内容的是______。
下列不属于结构化分析的常用工具的是______。
在VisualFoxPro的字段类型中,系统默认的日期型数据占【】个字节,逻辑型字段占【】个字节。
以下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))
随机试题
影响照片锐利度的因素的叙述,错误的是
()是应用最为广泛、用量最大的自动灭火系统。
下列项目中,使负债增加的是( )。
B股账户是专门为投资者买卖()而设置的。Ⅰ.人民币特种股票Ⅱ.境外上市外资股Ⅲ.境内上市外资股Ⅳ.境内上市股
企业对不重要的交易或事项采用新的会计政策,不作为会计政策变更处理。()
教师运用典型事例进行分析,使学生掌握科学知识的教学方法是()。
小波以游戏方式决定是参加学校合唱团还是参加学校排球队,游戏规则为:以O为起点,再从A1,A2,A3,A4,A5,A6,A7,A8(如图)这8个点中任取两点分别为终点得到两个向量,记这两个向量的数量积为X.若X=0就参加学校合唱团,否则就参加学校排球队.
设对任意x>0,曲线y=f(x)上的点(x,f(x))处的切线在y轴上的截距等于,求f(x)的一般表达式.
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tTeacher”、“tCourse”、“tStud”和“tGrade”,试按以下要求完成设计:(1)创建一个查询,查找3月份上课的信息,并显示“教师姓名”、“职称”
A、Thegovernment’sintervention.B、Thehighadvertisementinvestment.C、Thelowlivingstandards.D、Thelackofcompetition.D
最新回复
(
0
)