首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,设有职工表(职工号,姓名,所在部门,工资),现要建立查询指定部门的最高工资的标量函数。下列语句中正确的是( )。
在SQL Server 2008中,设有职工表(职工号,姓名,所在部门,工资),现要建立查询指定部门的最高工资的标量函数。下列语句中正确的是( )。
admin
2020-12-02
27
问题
在SQL Server 2008中,设有职工表(职工号,姓名,所在部门,工资),现要建立查询指定部门的最高工资的标量函数。下列语句中正确的是( )。
选项
A、CREATE FUNCTION dbo.f_AvgSalary(@dept varchar(20))
RETURNS INT AS
BEGIN
RETURN(SELECT MAX(工资)FROM职工表WHERE所在部门=@dept)
END
B、CREATE FUNCTION dbo.f_AvgSalary(@dept varchar(20))
RETURNS INT AS
BEGIN
DECIARE@x INT
SET@ x =SELECT MAX(工资)FROM职工表WHERE所在部门=@dept
RETURN(@x)
END
C、CREATE FUNCTION dbo.f_AvgSalary(@dept varchar(20))
RETURNS INT AS
BEGIN
RETURN(SELECT MAX(工资)FROM职工表WHERE所在部门=@dept
GROUP BY 所在部门)
END
D、CREATE FUNCTION dbo.f_AvgSalary(@dept varchar(20))
RETURNS INT AS
BEGIN
DECLARE@ x INT
SET@X=SELECT MAX(工资)FROM职工表WHERE所在部门=@dept
GROUP BY 所在部门
RETURN (@x)
END
答案
A
解析
GROuP BY子句的作用是将查询的结果按照指定的字段进行分组,而题目中要求建立查询,查找指定部门中员工的最高工资,可以仅使用条件查询完成该功能,并且不需要对“所在部门”字段进行分组操作,故可以排除C、D选项。SET语句主要作用是给变量赋值,且一个变量只有一个值。而一个部门可能存在一个或多个人的工资一样多且是最高的,那么B选项就不符合要求。故选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/kAlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
设有“供应者”关系模式:Supplier(Sname,Saddress,Item,Price),其中各属性分别表示供应者名、供应者地址、货物名称、货物售价,一个供应者供应一种货物则对应到关系中的一个元组。在这个关系中,存在一些问题,其中不正确的说法是
虚拟页式存储管理中页表有若干项,当内存中某一页面被淘汰时,可根据其中哪一项决定是否将该页写回外存?
在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储、数据加工过程等的描述,通常称为【】。
对物理设计者来说,主要考虑操作开销的有 Ⅰ.查询和响应时间 Ⅱ.更新事务的开销 Ⅲ.报告生成的开销 Ⅳ.主存储空间开销 Ⅴ.辅助存储开销
为方便用户开发数据库应用程序,采用Oracle提供的众多工具,如果要进行数据库建模,应使用的工具是______。
解释程序的功能是()。
在计算机软件体系结构中,数据库管理系统位于用户和【】之间。
下面所列条目中,哪一条不是标准的SQL语句?
在数据挖掘方法中,将数据集分割为若干有意义的簇的过程称为【】分析,它是一种无制导的学习方法。
操作系统具有进程管理,存储管理,文件管理和设备管理的功能,在以下有关的描述中,哪种说法是不正确的?
随机试题
患者,女,40岁,主诉右眼被玉米叶划伤后疼痛3天。检查:右眼睫状充血,角膜颞侧可见3mm~3mm大小病灶,表明较干燥,周边呈毛刺状改变,角膜基质水肿,前房可见1mm积脓。该患者最可能的诊断是
A.温脾化湿B.解表化湿C.清热利湿D.运脾燥湿E.利水渗湿胎黄湿热熏蒸证的治法是
根据《执业药师资格制度暂行规定》,申请注册者必须具备的条件有
一早产儿,胎龄34周,体重2450g,于生后2小时喂糖水,无呕吐,吮吸力可。每次喂乳量应遵循的原则为
随着钢材牌号增大,屈服点和抗拉强度随之(),伸长率随之()。
冲击式水轮机按射流冲击转轮的方向不同分为()。
下列关于花山谜窟的说法中错误的是()。
A、2.5B、1C、一1.5D、一2.5D第一个圆圈中4个数字差别较大,对角线上的数字,两个较小的可考虑乘法,对较大的数字可以考虑加减运算。得到推理规律,一条对角线上数字之差等于另一条对角线上数字之积。48—18=5×6,5-3=1×2,0-5=2
YesterdayattheUNseveralgroups,includingRotaryInternational,theWorldHealthOrganization,andtheBill&MelindaGates
Ifyou_____drinkandcigarettes,you’llbefarhealthierthanbefore.
最新回复
(
0
)