首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)根据表“股票”和“数量”建立一个查询,该查询包含字段:“股票代码”、“股票简称”、“买入价”、“现价”、“持有数量”,要求按股票代码升序排序,并将查询保存为query1。注意:股票代码取表“股票”中的“股票代码”。 (2)modierr.pr
(1)根据表“股票”和“数量”建立一个查询,该查询包含字段:“股票代码”、“股票简称”、“买入价”、“现价”、“持有数量”,要求按股票代码升序排序,并将查询保存为query1。注意:股票代码取表“股票”中的“股票代码”。 (2)modierr.pr
admin
2015-08-20
40
问题
(1)根据表“股票”和“数量”建立一个查询,该查询包含字段:“股票代码”、“股票简称”、“买入价”、“现价”、“持有数量”,要求按股票代码升序排序,并将查询保存为query1。注意:股票代码取表“股票”中的“股票代码”。
(2)modierr.prg中的SQL语句用于计算“银行”的股票(股票简称中有“银行”二字)的总盈余,现在该语句中有三处错误,分别出现在第1行、第4行和第6行,请改正。
(注意:不要改变语句的结构、分行,直接在相应处修改。)
选项
答案
(1) 步骤1:在命令窗口执行命令:
CREATE QUERYQUERY1
,打开查询设计器,在“打开”对话框中,双击“股票”表,将表添加到查询设计器中,然后在弹出的“添加表或视图”对话框中,单击“其他”按钮,在弹出的“打开”对话框中双击“数量”表,将表添加到查询设计器中,在弹出的“联接条件"对话框中会自动给出“股票”表和“数量”表的关联,单击“确定”按钮,关闭“添加表或视图”对话框。 步骤2:根据题目要求,在“字段”选项卡的“可用字段”中,依次双击“股票.股票代码”、“股票.股票简称”、“数量.买入价”、“数量.现价”和“数量.持有数量”,将它们添加到“选定字段”列表中。 步骤3:在“排序依据”选项卡内双击“选定字段”列表框中的“股票.股票代码”,将其添加到“排序条件”列表框中,在“排序选项”中选择“升序”。 步骤4:最后单击“常用”工具栏中的“运行”按钮查看结果,将查询文件保存到考生文件夹下。 (2) 步骤1:在命令窗口执行命令:
MODIFY COMMAND MODIERR
,打开modierr.prg程序,命令代码如下: 1 SELECT COUNT((现价-买入价)*持有数量); 2 FROM数量; 3 WHERE股票代码; 4 = ; 5 (SELECT股票代码FROM股票; 6 WHERE"银行"LIKE股票简称) > 修改程序中的错误行,修改后的程序如下: 1 SELECT suM((现价-买入价)*持有数量); 2 FROM数量; 3 WHERE股票代码; 4 IN ; 5 (SELECT股票代码FROM股票; 6 WHERE"银行"$股票简称) 步骤2:保存文件修改,在命令窗口执行命令:
DO MODIERR.PRG
,执行程序文件。
解析
(1)本题主要考查的是查询设计器的使用。本题属于比较简单的查询设计,只要按题目要求正确设置查询字段和排序次序即可。
(2)本题主要考查的是用SQr.嵌套查询、SQL计算查询。
本题的查询思路是:在内查询中,从“股票”表中获得“银行”股票4的所有“股票代码”,再在外查询中,从“数量”表中求出这些“股票代码”的总盈余。
程序第一处错误是求总盈余的函数错误,求总和应该使用函数SUM()。
第二处错误是嵌套查询中的运算符错误,因为内查询中获得的“股票代码”可能不只是一个,而是一个集合,所以应该用“IN”运算符,而不足“:”。
第三处错误是内查询中的条件表达式错误,要表示“股票简称”中有“银行”二字,可以用子串包含测试运算符$。关系表达式“<字符表达式1>$<字符表达式2>”为子串包含测试,如果左边字符串是右字符串的一个子字符串,则结果为逻辑真,否则为逻辑假。
转载请注明原文地址:https://kaotiyun.com/show/7WEp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
删除学生表的候选索引XUESHINDEX的SQL语句为:ALTERTABLE学生表______TAGXUESHINDEX
将控件的______属性为假(.F.)后,可在表单中隐藏该控件。
不属于数据定义功能的SQL语句是______。
表文件中有数学、英语、计算机和总分四个数值型字段,要将当前记录的三科成绩汇总后存入总分字段中,应使用命令______。
命令?LEN("THISISMYBOOK")的结果是______。
在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为3种:前序遍历、______遍历和后序遍历。
查询借阅了两本和两本以上图书的读者姓名和单位,应使用SQL语句
下面叙述正确的是
在SQL的SELECT语句进行分组计算查询时,可以使用【】子句来去掉不满足条件的分组。
在数据库设计中,将E-R图转换成关系数据模型的过程属于
随机试题
影响态度与品德学习的外部因素有()。
引起机体分解代谢增加的原因有()
A、dearB、heartC、earD、tearB
痢疾的治疗原则包括
A.阵发性咳嗽B.喘息反复发作C.犬声样咳嗽D.喘憋明显E.清晨发作性咳嗽,痰少婴幼儿咳嗽变异性哮喘的表现是
火灾自动报警系统对火灾声光警报器进行调试,逐一将火灾声光警报器与火灾报警控制器相连,接通电源。操作火灾报警控制器使火灾声光警报器启动,火灾光警报器的光信号在100~500lx环境光线下,()m处应清晰可见。
按照不同的标准,金融市场可以划分为许多不同的种类,下列划分不正确的是()。
根据支付结算法律制度的规定,下列各项中,不可以办理现金支取的是()。
下列各项中,符合城镇土地使用税有关纳税义务发生时间规定的有()。
2014年3月以来,西安、吉林、宜昌等地相继曝出有幼儿园在未告知家长的情况下,为了(),违规给幼儿集体喂服“病毒灵”,引起了大面积幼儿不同程度的腹痛、腿疼、皮肤起疹瘙痒、心肌受损等病症。(济宁高新)
最新回复
(
0
)