首页
登录
从业资格
设员工关系Emp(E_no,E_name,E_sex,D_name,E_age,
设员工关系Emp(E_no,E_name,E_sex,D_name,E_age,
考试题库
2022-08-02
74
问题
设员工关系Emp(E_no,E_name,E_sex,D_name,E_age,E_Add) ,关系Emp中的属性分别表示员工的员工号、姓名、性别、所在部门、年龄和通信地址;其中 D_name是部门关系Dept的主键。查询各个部门员工的最大年龄、最小年龄,以及最大年龄与最小年龄之间年龄差的SQL 语句如下:SELECT D_name,MAX(E_age) ,MIN(E_age) ,( )FROM Emp( );A.MAX(E_age)-MIN(E_age) IN年龄差B.年龄差IN MAX(E_age)-MIN(E_age)C.MAX(E_age)-MIN(E_age) AS年龄差D.年龄差 AS MAX(E_age)-MIN(E_age)
选项
A.MAX(E_age)-MIN(E_age) IN年龄差
B.年龄差IN MAX(E_age)-MIN(E_age)
C.MAX(E_age)-MIN(E_age) AS年龄差
D.年龄差 AS MAX(E_age)-MIN(E_age)
答案
C
解析
本题考查 SQL 语言应用知识。
试题(61)的正确答案为C。SQL 用 AS子句为关系和属性指定不同的名称或别名,
以增加可读性,其格式为:Old-name AS New-nam。其中,Old-name 表示原关系名或属性名,New-name 表示新关系名或属性名。选项A和选项B是错误的,因为 "IN" 的功能是判断是否在集合中。选项D是错误的,因为AS的格式使用不对。
试题(62)的正确答案为B。GROUP BY子句可以对元组进行分组,保留字GROUP BY后面跟着一个分组属性列表。题中的语句是将Emp关系的元组重新组织,并进行分组使得同一个部门的元组被组织在一起,然后分别求出每个部门最大年龄的员工与最小年龄的员工之间的年龄差值。
根据以上分析,完整的 SQL 语句如下:
SELECT D_name,MAX(E_age),MIN(E_age),MAX(E_age)-MIN(E_age)AS 年龄差
FROM Emp
GROUP BY D_name;
转载请注明原文地址:https://tihaiku.com/congyezige/2427476.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
()指的是基于BIM模型中的空间信息,实现对疏散线路和环境危险之间隐藏关系的识别
在Revit中创建不同结构混凝土图元连接的时候,有默认的几何剪切关系,下列描述正
()是对建筑物的定位、建筑物的空间方位及外观、建筑物和周边环境的关系、建筑物将来
急性胰腺炎呕吐与腹痛的关系是A.呕吐后才出现腹痛 B.呕吐后腹痛不缓解 C.
表示关系冲突的符号是A. B. C. D. E.
胎心监护发现胎心率减速与宫缩关系不恒定。持续时间长短不一,出现时下降迅速,幅度大
胎体纵轴与母体纵轴的关系称为 A.胎方位 B.胎产式 C.胎势
A.基本工资 B.工作安全 C.组织的政策 D.家庭关系 E.对未来发展
领导者的风格应当随着员工"成熟度"的变化而适当调整。这一观点出于A.双因素理论
因特网中的协议应该满足规定的层次关系,下面的选项中能正确表示协议层次和对应关系的
随机试题
There’saschooloflinguisticsthatbelieveslanguagelearningbeginswith
[originaltext]M:Mary,[11]Ihopeyouarepackedandreadytoleave.W:Yes,I
PHLEGMATIC:PERTURB::A、ineffable:ignoreB、greedy:goadC、invincible:subdue
【B1】[br]【B3】将in改成to。asopposedto为固定短语,表示“与……相对的(地)”。例如:Thejuvenileoffender
资料 审计人员在审计某公司的产成品账户时,发现该公司当年共生产了2000批产
A.CKB.MbC.cTnD.LDHE.AST目前主张在诊断心肌梗死中趋于淘汰的
肾炎性水肿一般最先发生的部位是()A.眼睑及面部 B.骶尾部 C.
墙体采用MU10蒸压粉煤灰砖、M5砂浆砌筑,砌体施工质量控制等级为B
Bomtrager反应呈阳性的是A.酚羟基蒽醌 B.苯胺 C.苯酚 D.蓉
牙种植体最常用的材料是A.钛 B.陶瓷 C.碳素材料 D.高分
最新回复
(
0
)