首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,设有职工表(职工号,姓名,所在部门,工资),现要建立查询指定部门平均工资的标量函数。下列语句中正确的是( )。
在SQL Server 2008中,设有职工表(职工号,姓名,所在部门,工资),现要建立查询指定部门平均工资的标量函数。下列语句中正确的是( )。
admin
2020-12-02
71
问题
在SQL Server 2008中,设有职工表(职工号,姓名,所在部门,工资),现要建立查询指定部门平均工资的标量函数。下列语句中正确的是( )。
选项
A、CREATE FUNCTION dbo.f_AvgSalary(@ dept varchar(20))
RETURNS INT AS
BEGIN
RETURN(SELECT AVG(工资)FROM 职工表 WHERE 所在部门=@ dept)
END
B、CREATE FUNCTION dbo.f_AvgSalary(@ dept varchar(20))
RETURNS INT AS
BEGIN
DECLARE @ x INT
SET @ x=SELECT AVG(工资) FROM 职工表 WHERE 所在部门=@ dept
RETURN(@x)
END
C、CREATE FUNCTION dbo.f_AvgSalary(@ dept varchar(20))
RETURNS INT AS
BEGIN
RETURN(SELECT AVG(工资) FROM 职工表 WHERE 所在部门 =@ dept
GROUP BY 所在部门)[k1]
END
D、CREATE FUNCTION dbo.f_AvgSalary(@ dept varchar(20))
RETURNS INT AS
BEGIN
DECLARE @ x INT
SET @x=SELECT AVG(工资) FROM 职工表 WHERE 所在部门=@ dept
GROUP BY所在部门
RETURN (@ x)
END
答案
A
解析
GROUP BY子句的作用是将查询的结果按照指定的值进行分组,而题目要求查询指定部门的最高工资的,因此并不需要分组语句,可以排除C、D选项。SET语句主要作用是给变量赋值。一个变量只有一个值。而一个部门可能存在一个或多个人工资一样多且是最高的,所以B选项不正确。故选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/MflZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
保证事务的持久性是数据库管理系统中()部件的责任。
在关系数据库中,表(Table)是三级模式结构中的()。
Internet网使用的通信协议是【】。
数据库设计的需求阶段主要设计
在下面列出的数据模型中,哪一个模型是概念数据模型?
关系数据库实体之间的相互联系是用()来表示的。
数据库系统一般由________成分构成。Ⅰ.数据库Ⅱ.用户Ⅲ.数据库管理系统及其工具Ⅳ.数据库管理员Ⅴ.操作系统Ⅵ.应用系统
单用户数据库管理系统与多用户数据库管理系统之间的最明显的也是最重要的差别是:是否支持多个用户________数据库。
对一个给定的查询,通常会有许多种可能的处理策略,从这许多策略中找出最有效的查询执行计划的处理过程称做______。
存在一个等待事务集{T0,T1,…,Tn},其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项,Tn-1正等待被Tn锁住的数据项,且Tnz正等待被T0锁住的数据项,则系统的工作状态处于
随机试题
从造字法来看,“瓜、册、面、肉”都属于_____造字法。
“垃圾邮件”是指批量发送的未征得收信人同意的电子邮件,下面有关垃圾邮件的描述中正确的是()。
A/叶酸B/维生素B6C/维生素B12D/维生素CE/维生素D可与钙剂合用用于防治佝偻病的维生素为
疳积与食积的主要区别是
既可解表又可除烦的药物是()。
首先提出普及教育的思想,并详细论证班级授课制的教育著作是()。
国际关系的一个基本事实是,当守成超级大国与崛起世界强国两大巨人相遇,其关系注定是极其_________而又非常_________的,二者之间的战略困境有可能因国际权力转移而加剧。填入划横线部分最恰当的一项是:
无论是竞争性厂商,还是垄断性厂商,只有在______时才扩大产出。()
设=_______.
Whichofthefollowingisthemostappropriatetitleforthepassage?Accordingtotheauthor,whichofthefollowingisNOTtr
最新回复
(
0
)