首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)使用SQL语句查询每个职工所经手的具有最高金额的订购单信息(orders表),并将结果按金额升序存储到表results中。 (2)使用SQL命令建立视图view b,视图中是目前在orders表中没有所签订单的职工(employee)信息,记
(1)使用SQL语句查询每个职工所经手的具有最高金额的订购单信息(orders表),并将结果按金额升序存储到表results中。 (2)使用SQL命令建立视图view b,视图中是目前在orders表中没有所签订单的职工(employee)信息,记
admin
2014-11-30
98
问题
(1)使用SQL语句查询每个职工所经手的具有最高金额的订购单信息(orders表),并将结果按金额升序存储到表results中。
(2)使用SQL命令建立视图view b,视图中是目前在orders表中没有所签订单的职工(employee)信息,记录按仓库号降序排列;同时把所用命令保存在文本文件view—b.txt中。
选项
答案
(1)步骤1:在命令窗口执行如下SQL命令语句并执行: 1 SELECT职工号,MAX(金额)最高金额; 2 FROH orders; 3 GROUP BY 职工号; 4 INTO CURSOR temp 步骤2:在命令窗口继续执行如下SQL命令语句: 1 SELECT orders.* ; 2 FROM orders,temp ; 3 WHERE 0rders.职工号=temp.职工号 AND orders.金额=temp.最高金额; 4 ORDER BY 金额; 5 INTO TABLE results (2)步骤1:在命令窗口执行命令:
OPEN DATABASE orders_manaqe
,打开数据库环境。 步骤2:在命令窗口执行命令:
MODIFY FILE view_b
,打开文本文件编辑器编写视图定义代码。 步骤3:在编辑器中输入如下程序代码: 1 CREATE VIEW View_b AS ; 2 SELECT * FROM EMPLOYEE ; 3 WHERE职工号NOT IN; 4 (SELECT 职工号FROH ORDERs); 5 ORDER BY仓库号DESC 步骤4:在命令窗口执行命令:DO VIEW_B.TXT,执行文件(注意:执行文件时,文件后缀名.txt不能缺省)。
解析
(1)本题考查了SQL分组查询和联接查询。本题的解题思路是:先在orders表中按职工号分组,查询出每个职工所经手的具有最高金额的订单所对应的职工号和金额,将它保存到临时表中,然后再将orders表和该临时表做联接查询,查找出每个职工的最高金额订单所对应的orders表信息。另外,对数据进行分组计算查询时,用来求最大值的函数为MAX()。
(2)本题主要考查了利用SQL命令建立视图;SQL嵌套查询。
利用SQL命令建立视图的基本命令格式为:CREATE VIEW<视图名>AS
。本题可以用嵌套查询完成,先在内查询中从orders表查找出有订单的职工号,再在外查询中从employee表中找出orders表中没有的职工号,这里用到NOT IN运算符。
转载请注明原文地址:https://kaotiyun.com/show/WoEp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
假设在表单设计器环境下,表单中有一个文本框且已经被选定为当前对象。现在从属性窗口中选择Value属性,然后在设置框中输入:{^2001-9-10}-{^2001-8-20}。请问以上操作后,文本框Value属性值的数据类型为( )。
假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“张三”(字符型,宽度为6)。在命令窗口输入并执行如下命令:姓名=姓名-"您好"?姓名那么主窗口中将显示( )。
在VisualFoxPro的查询设计器中“筛选”选项卡对应的SQL短语是( )。
报表的数据源可以是( )。
将SQL的查询结果如果要追加到文本文件的尾部,应使用______短语加以说明。
修改表单的______属性值,可以修改表单的背景颜色。
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块,其中______的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
在VisualFoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值,应选择()。
SQL语句中的SELECT命令建立表之间联系的短语为______。
题使用下列数据表。“班级”表:班级号班级名11信息200801班12信息200802班21计算机200801班22计算机200802班“教师”表:教师编号姓名班级号工资
随机试题
严重感染时患者基础能量消耗是
血PLT正常值为
沟通的方式包括()。
【2015年真题】下列工作中,属于工程项目策划阶段造价管理内容的是()。
《商业银行资本管理办法(试行)》中的资本监管要求为()。
水泥:房屋
阅读下面文字,完成下列各题。学问的趣味,是怎么一回事呢?这句话我不能回答。凡趣味总要自己领略,自己未曾领略到的,旁人没法子告诉你。佛典说的“如人饮水,冷暖自知”,你问我这水怎样的冷,我便把所有形容词说尽,也形容不出给你听,除非你亲自喝一口。我这题目叫“
(2013年上半年试题上午67、68)把网络地址117.15.32.0/23划分为117.15.32.0/27,则得到的子网是_____(67)个。每个子网中可使用的主机地址是_____(68)个。(68)
【B1】【B11】
AdamWalden’sbestfriendishiscello-andthat’sjustfinewithhim.Likeallchildrenwithautismandrelateddisorders,the8
最新回复
(
0
)