首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,设有职工表(职工号,姓名,所在部门,工资),现要建立查询指定部门平均工资的标量函数。下列语句中正确的是( )。
在SQL Server 2008中,设有职工表(职工号,姓名,所在部门,工资),现要建立查询指定部门平均工资的标量函数。下列语句中正确的是( )。
admin
2020-12-02
75
问题
在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://www.kaotiyun.com/show/MflZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据库设计方法的新奥尔良方法,它将数据库设计分成需求分析、______、逻辑结构设计和物理设计。
SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句ALTERTABLE实现哪类功能?()
以下各条目是关于CPU对I/O设备的控制方式的叙述:①循环测试方式②中断控制方式③DMA方式④通道方式上面哪些叙述是正确的?()
在关系模式R<U,F>中,如果X→Y,且存在X的一个真子集X’,有X’→Y’,则称Y对X的依赖为【】函数依赖。
概念结构设计的方法通常有自顶向下、自底向上、逐步扩张和【】。
任何一个具有两个属性的关系
已知成绩关系如下图所示。执行SQL语句:SELECTCOUNT(DISTINCT学号)FROM成绩WHERE分数>60查询结果中包含的元组数目是
下列4项中,可以直接用于表示概念模型的是()。
关系数据库实体之间的相互联系是用()来表示的。
在如下2个数据库的表中,若雇员信息表EMP的主键是雇员号,部门信息表DEPT的主键是部门号。若执行所列出的操作,哪一项操作不能执行?
随机试题
阅读下文,回答问题。古藤王剑冰①翻下来,腾挪上去,再
最常用的真菌培养基是
在建设项目质量实践过程中,主要受到()因素的影响。
采用科目汇总表账务处理程序,既可以减轻登记总分类账的工作量,也可以做到试算平衡。()
下列关于综合理财业务的风险控制的说法错误的是()。
学校心理健康课程在实施的过程中应该以传授心理学知识为主,活动体验为辅。()
小王是一名新入职民警,工作一段时间后产生畏难情绪,你作为同事恰当的做法是:
按照有序融资理论,在投资者理性预期的反映下,如果公司在股票价格低估时发行股票,投资者将不会购买公司的股票。为了实现公司融资的目的,公司被迫发行债券。()
下面关于局部性原理的描述正确的是(7)。
Someindividualsviewrecreationaslargelynon-productive,eventrivial.【B1】______recreationisnotconsideredhealthy,andmay
最新回复
(
0
)