首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明,回答问题。 【说明】 某大型集团公司的数据库的部分关系模式如下: 员工表:EMP(Eno,Ename,Age,Sex,Tit1e),各属性分别表示员工工号、姓名、年龄、性别和职称级别,其中性别取值为“男”“女”; 公司
阅读下列说明,回答问题。 【说明】 某大型集团公司的数据库的部分关系模式如下: 员工表:EMP(Eno,Ename,Age,Sex,Tit1e),各属性分别表示员工工号、姓名、年龄、性别和职称级别,其中性别取值为“男”“女”; 公司
admin
2016-09-08
28
问题
阅读下列说明,回答问题。
【说明】
某大型集团公司的数据库的部分关系模式如下:
员工表:EMP(
Eno
,Ename,Age,Sex,Tit1e),各属性分别表示员工工号、姓名、年龄、性别和职称级别,其中性别取值为“男”“女”;
公司表:COMPANY(Cno,Cname,City),各属性分别表示公司编号、名称和所在城市;
工作表:WORKS(
Eno,Cno
,Salary),各属性分别表示职工工号、工作的公司编号和工资。
有关关系模式的属性及相关说明如下:
(1)允许一个员工在多家公司工作,使用身份证号作为工号值。
(2)工资不能低于1500元。
根据以上描述,回答下列问题:
请将下面SQL语句的空缺部分补充完整。
(1)查询员工最多的公司编号和公司名称。
SELECT COMPANY.Cno, Cname
FROM COMPANY, WORKS
WHERE COMPANY.Cno一WORKS.Cno
GROUP BY
(k)
HAVING
(1)
(SELECT COUNT(★)
FROM WORKS
GROUP BY Cno
);
(2)查询所有不在“中国银行北京分行”工作的员工工号和姓名。
SELECT Eno, Ename
FROM EMP
WHERE Eno
(m)
(
SELECT Eno
FROM
(n)
WHERE
(o)
AND Cname=’中国银行北京分行’
);
选项
答案
(1)(k)COMPANY.Cno,Cname (l)COUNT(*)>=ALL (2)(m)NOT IN或 <>ANY(注:两者填一个即可) (n)WORKS,COMPANY (o)WORKS.Cno=COMPANYCno
解析
SQL查询通过SELECT语句实现。
(1)根据问题要求,可通过子查询实现“查询员工最多的公司编号和公司名称”的查询;对COUNT函数计算的结果应通过HAVING条件语句进行约束;通过Cno和Cname的组合来进行分组查询。完整的SQL语句如下:
SELECT COMPANY.Cno, Cname
FROM COMPANY, WORKS
WHERE COMPANY.Cno一WORKS.Cno
GROUP BY
COMPANY.Cno, Cname
HAVING
COUNT(★)>=ALL
(SELECT COUNT(★)
FROM WORKS
GROUP BY Cno
);
(2)根据问题要求,需要使用嵌套查询。先将WORKS和COMPANY表进行连接,查找出所有在“中国银行北京分行”工作的员工;然后在雇员表中使用“NOT IN"或者 “<>ANY”查询不在前述结果里面的员工即可。完整的SQL语句如下:
SELECT Eno, Ename
FROM EMP
WHERE Eno NOT IN 或 <>ANY
(
SELECT Eno
FROM
WORKS, COMPANY
WHERE
WORKS.Cno = COMPANY.Cno
AND Cname=’中国银行北京分行’
);
转载请注明原文地址:https://kaotiyun.com/show/MuUZ777K
本试题收录于:
数据库系统工程师下午应用技术考试题库软考中级分类
0
数据库系统工程师下午应用技术考试
软考中级
相关试题推荐
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某公司承接了一个软件外包项目,项目内容包括A、B两个模块的开发测试,项目经理创建了项目的WBS(见下表),估算了资源、工期。项目人力资源成本是1000元/人·天。
某项目经理所在的单位正在启动一个新的项目,配备了虚拟项目小组。根据过去的经验,该项目经理认识到矩阵环境下的小组成员有时对职能经理的配合超过对项目经理的配合。因此,该项目经理决定请求单位制定(27)。在项目执行过程中,有时需要对项目的范围进行变更,(28)属
软件的维护并不只是修正错误。软件测试不可能揭露旧系统中所有潜伏的错误,所以这些程序在使用过程中还可能发生错误,诊断和更正这些错误的过程称为(24);为了改进软件未来的可维护性或可靠性,或者为了给未来的改进提供更好的基础而对软件进行修改,这类活动称为(25)
战略管理的主要活动可以分为下列中的(57)。
项目经理已经对项目进度表提出了几项修改。在某些情况下,进度延迟变得严重时,为了确保获得精确的绩效衡量信息,项目经理应该尽快(36)。
为保障数据的存储和传输安全,需要对一些重要数据进行加密。由于对称密码算法(9),所以特别适合对大量的数据进行加密。国际数据加密算法IDEA的密钥长度是(10)位。
需求跟踪矩阵的作用是(54)。
小王负责一个管理信息系统项目,最近在与客户共同进行的质量审查中发现一个程序模块不符合客户的需求,进行追溯时,也未发现相应的变更请求。最终小王被迫对这一模块进行再设计并重新编程。造成此项返工的原因可能是(33)。
建立企业信息系统应该遵循一定的原则,以下原则不适当的是(18)。
随机试题
Whyyoushouldn’ttrytobeamorningpersonA)We’veallhearditbefore:tobesuccessful,getoutofbedearly.Afteral
下列哪些化脓性炎会发生积脓()
HIV致病的关键因素是
下图为柱间支撑与柱的高强度螺栓连接,轴心拉力设计值F=6.5×105N。高强度摩擦型螺栓为10.9级的M20,孔径21.5mm,接触面采用喷砂后生赤锈处理。钢材为Q235一B.F钢。当F=6.5×105N时,M=4.88×107N.mm,题图中所示的
按企业所得税法规定,下列项目中,准予从收入总额中扣除的有()。
地址“ftp://172.16.5.125”中的ftp是指()。
一位学生想研究蜗牛爱吃白菜还是爱吃大头菜,他将两种菜叶均切成小块,并准备10个容器,在每个容器中均放置一只蜗牛和每种菜叶各一块。三天后,对每种菜叶的面积进行测量并记录数据。有人认为此实验不科学,他的理由中不正确的是()。
在教育过程中,教师对突发性事件做出迅速、恰当的处理被称为“教育机智”。这反映了教师劳动的哪一特点?()
音楽会は7時にはじまります。きゅうこう電車でいかなくてもまにあいますよ。はじまり
Thetraditionalcalculationoftheeconomicreturntohighereducationisinaccuratebecause______.Accordingtothelastparag
最新回复
(
0
)