首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)将order detaill表中的全部记录追加到order-detail表中,然后用SQLSELECT语句完成查询:列出所有订购单的“订单号”、“订购日期”、“器件号”、“器件名”和“总金额”(按“订单号”升序,“订单号”相同再按“总金额”降序),并
(1)将order detaill表中的全部记录追加到order-detail表中,然后用SQLSELECT语句完成查询:列出所有订购单的“订单号”、“订购日期”、“器件号”、“器件名”和“总金额”(按“订单号”升序,“订单号”相同再按“总金额”降序),并
admin
2013-05-21
73
问题
(1)将order detaill表中的全部记录追加到order-detail表中,然后用SQLSELECT语句完成查询:列出所有订购单的“订单号”、“订购日期”、“器件号”、“器件名”和“总金额”(按“订单号”升序,“订单号”相同再按“总金额”降序),并将结果存储到results表中(其中“订单号”、“订购日期”、“总金额”取自order list表,“器件号”、“器件名”取自order detail表)。
(2)打开modil.prg命令文件,该命令文件包含3条SQL语句,每条SQL语句中都有一个错误,请改正(注意:在出现错误的地方直接改正,不可以改变SQL语句的结构和SQL短语的顺序)。
选项
答案
(1)本题考查了SQL的简单查询和联接查询。SQL简单查询可直接套用基本的查询命令格式;进行联接查询时主要是判断查询输出字段来自哪个数据表(本题都已指明),再正确设置联接条件。 【操作步骤】 步骤1:在命令窗口执行命令: SELECT*FROM order—detail 1 INTO ARRAY temp 将detaill表中的记录全部复制到detail表中。 步骤2:在命令窗口执行如下SQL命令语句完成查询: (注意:以上SQL语句是根据查询文件生成的,大家也可以通过查询设计器完成本题操作。) (2)本题考查了SQL更新功能;分组计算查询和简单查询。 第一处错误属于SQL更新命令格式错误,通过SQL给字段赋新值是通过“=”号设置的。 第二处错误是分组短语与排序短语混淆了,这也是改错题中经常设置错误的地方。 第三处错误是查询语句的命令格式错误,SQL查询中筛选条件通过WHERE短语指出。 【操作步骤】 步骤1:在命令窗口执行命令:MODIFY COMMAND modil, 打开modil程序文件,文件中的命令代码如下: &&所有器件的单价增加5元 UPDATE order—detaill SEI一单价WITH单价+5 &&计算每种器件的平均单价 SELECT器件号,AVG(单价)AS平均价 FROM order—detaill ORDER BY器件号 INTO CURSOR lsb &&查询平均价小于500的记录 SELECT*FROM lsb FOR平均价<500 修改程序中的错误行,修改后的程序如下: uPDATE order—detaill SET单价=单价 +5 &&UPDATE语句中赋值是通过“=”号,而不是WITH SELECT器件号,AVG(单价).AS平均价FROM order—detaill GROUP BY器件号INTO CURSOR lsb&&GROUP BY短语才是分组短语,而 ORDER BY短语是用来对查询结果进行排序的 SELECT*FROM lsb WHERE平均价<500 && SELECT的条件短语是WHERE,而不是FOR 步骤2:保存文件修改,在命令窗口执行命令:DOmodil.prg,执行程序文件。
解析
转载请注明原文地址:https://kaotiyun.com/show/yUop777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在VisualFoxPro中,通用型字段C和备注型字段L,在表中的宽度都是()。
下面是近一年来实发工资计算税金的程序,并将计算结果填入税金字段(假定职工最高实发工资为难2500元)请填空。****主程序MAIN.PRG****SETTALKOFFTAX=OUSEGZDOWHILE.NOT
操作系统()已经成为工作站上的主流操作系统。
关系数据库管理系统的关系()。
对于图书管理数据库,查询与“0005”号借书证借有相同书的借书证号。请对下面的SQL语句填空:SELECTDISTINCT借书证号FROM借阅WHERE总编号;【】对于图书管理数据库,如下的SQL命令:SELECT书名,作者
在以下关于索引的说明中,错误的是______。
若要限制数据库表中字段的重复值,可以使用______。
在创建学生表时,要将入校总分字段定义为3位整数,且入校总分应在500~600分之间,其列定义为【】。
数据模型按不同应用层次分成3种类型,它们是概念数据模型、【】和物理数据模型。
随机试题
AlthoughAprildidnotbringustherainsweallhopedfor,andalthoughtheCentralValleydoesn’tgenerallyexperiencetheatm
与肥大细胞或嗜碱性粒细胞结合,并介导Ⅰ型变态反应的抗体类型是
医疗机构对传染病患者或者疑似传染病患者应提供的措施是()
货物招标文件中的商务文件包括()。
根据《建设工程安全生产管理条例》及相关法规、规章的规定,下列有关安全生产责任的说法正确的有()。
根据《现金管理暂行条例》的规定,核定单位库存现金限额的机构是()。
以黄石假山、砖雕、圆雕、龙墙为其特色的园林是()。
事物发展的源泉和动力是()。
李工程师:一项权威性的调查数据显示,在医疗技术和设施最先进的美国,婴儿死亡率在世界上排在第17位。这使我得出结论:先进的医疗技术和设施,对于人类生命和健康起的保护作用,对成人要比对婴儿显著得多。张研究员:我不同意你的论证。事实上,一个国家所具备的
经济基础对上层建筑的决定作用,主要表现在()
最新回复
(
0
)