全部科目 > 数据库系统工程师 >
2019年上半年 上午试卷 综合知识
第 42 题
知识点 子查询与聚集函数  
章/节 数据库标准语言—SQL  
 
 
某企业人事管理系统中有如下关系模式,员工表Emp(eno, ename, age, sal, dname),属性分别表示员工号、员工姓名、年龄、工资和部门名称;部门表Dept(dnatne,phone),属性分别表示部门名称和联系电话。需要查询其它部门比销售部门(Sales)所有员工年龄都要小的员工姓名及年龄,对应的SQL语句如下:
SELECT ename,age FROM Emp
WHERE age(41)
(SELECT age FROM Emp WHERE  dname=,Sales')
AND(42)
 
  A.  dname=, Sales’
 
  B.  dname<>, Sales’
 
  C.  dname<, Sales’
 
  D.  dname>, Sales’




 
 
相关试题     数据库标准语言—SQL 

  第47题    2013年上半年  
在三级结构/两级映象体系结构中,对一个表创建聚族索引,改变的是数据库的(47),通过创建视图,构建的是外模式和(48)

  第53题    2023年上半年  
()约束通过被引用表中实际存在的记录值,对引用表中相应属性的取值进行了约束和限制。

  第56题    2023年上半年  
在行级触发器中,只有()语句的条件表达式值为真,触发器才会触发。

 
知识点讲解
· 子查询与聚集函数
 
        子查询与聚集函数
               子查询
               子查询也称嵌套查询。嵌套查询是指一个SELECT-FROM-WHERE查询块可以嵌入另一个查询块之中。在SQL中允许多重嵌套。
               聚集函数
               聚集函数是一个值的集合为输入,返回单个值的函数。SQL提供了5个预定义集函数:平均值avg、最小值min、最大值max、求和sum以及计数count。如下表所示。
               
               集函数的功能
               使用ANY和ALL谓词必须同时使用比较运算符,其含义及等价的转换关系如下表所示。用集函数实现子查询通常比直接用ALL或ANY查询效率要高。
               
               ANY、ALL谓词含义及等价的转换关系
               说明:方法2实际上是找出计算机系年龄最小的学生的年龄,只要其他系的学生年龄比这个年龄小,那么就应在结果集中。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有