首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)使用SQL语句查询每个职工所经手的具有最高金额的订购单信息(orders表),并将结果按金额升序存储到表results中。 (2)使用SQL命令建立视图view b,视图中是目前在orders表中没有所签订单的职工(employee)信息,记
(1)使用SQL语句查询每个职工所经手的具有最高金额的订购单信息(orders表),并将结果按金额升序存储到表results中。 (2)使用SQL命令建立视图view b,视图中是目前在orders表中没有所签订单的职工(employee)信息,记
admin
2014-11-30
60
问题
(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://jikaoti.com/ti/ITv0FFFM
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在成绩表中,检索选修3门以上课程的学生及格学科的总成绩。成绩表中包含学号、姓名、课程名和成绩4个字段。请将下列SQL语句补充完整。SELECT学号,SUM(成绩)FROM成绩表;WHERE成绩>=60;GROUPBY学号;______C
显示2005年1月1日后签订的订单,显示订单的订单号、客户名以及签订日期。正确的SQL语句是( )。
SQL的数据操作语句不包括( )
在VisualFoxPro的查询设计器中“筛选”选项卡对应的SQL短语是( )。
下列程序段执行以后,内存变量y的值是( )。x=34567y=0DOWHILEx>0y=x%10+y*10X=int(x/10)ENDDO
在VisualFoxPro中,打开数据库的命令是( )。
要使当前表的所有职工的工资增加200元,应使用的命令是
在VisualFoxPro中,可以使用【】语句跳出SCAN…ENDSCAN循环体外执行ENDSCAN后面的语句。
SQL语句中的SELECT命令建立表之间联系的短语为______。
随机试题
在城市规划区内,未取得建设用地规划许可证而取得建设用地批准文件、占用土地的,批准文件(),占用的土地由()责令退回。
亚急性感染性心内膜炎最典型的超声表现是
患儿,女,8岁。纳呆食少,脘胀腹满,手足心热,自汗乏力,大便不调,以至厌食、恶食。所选中成药的药物组成不包括
A.低血压休克期B.发热期C.多尿期D.恢复期E.少尿期上述流行性出血热临床分期,水和电解质紊乱达高峰,甚至再次发生休克的是()
机电工程项目施工现场的外部沟通协调的主要内容不包括()。
舒茨的人际关系的三维理论认为人有三种基本的人际需要,不包括()
请用450字以内文字简要说明王工提出的采用嵌入式实时操作系统的理由或优点,并说明选择操作系统产品时需要重点考虑其哪些功能与性能?根据系统需求,请设计出系统的处理流程(按时序),说明所有任务的优先级分配策略,422、接口、双口存储器、离散量接口和A/D(
A、20%.B、40%.C、60%.D、80%.A根据句(7)可知,唐尼的十个商业伙伴中有八个是女性,由此可以推出,唐尼的男性商业伙伴只占20%。因此答案为[A]。
Mr.Johnsonis______toourparty.
Forthispart,youareallowed30minutestowriteanapplicationletter.Youshouldwriteatleast120wordsbutnomorethan1
最新回复
(
0
)