首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,设有职工表(职工号,姓名,所在部门,工资),现要建立查询指定部门平均工资的标量函数。下列语句中正确的是( )。
在SQL Server 2008中,设有职工表(职工号,姓名,所在部门,工资),现要建立查询指定部门平均工资的标量函数。下列语句中正确的是( )。
admin
2021-06-28
41
问题
在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 JNT 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/MbeZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
若用如下的SQL语句创建一个student表:CREATETABLEstudent(NOC(4)NOTNULL,NAMEC(8)NOTNULL,SEXC(2),AGEN(2))可以插入到student表中的是
建立一个学生信息表student,要求它由学号sno,姓名sname,性别sex,年龄age,4个属性组成,其学号属性唯一,学号、姓名字段不能为空。下列语句正确的是
存在一个等待事务集{T0,T1,…,Tn},其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项…Tn-1正等待被Tn锁住的数据项,且Tn正等待被T0锁住的数据项,则系统的工作状态处于
系统进行资源分配和调度的独立单位是
一种介于关系代数和关系演算之间的语言叫做【】。
设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则
在计算机上设计汽车的外形属于哪一类计算机应用领域?
操作系统具有进程管理、存储管理、文件管理和设备管理的功能,在以下有关的描述中,哪种说法是不正确的?
由实例管理器、模式管理器、安全管理器、存储管理器、备份管理器、恢复管理器、数据管理器和SQL工作表单组成的Oracle数据库管理工具是
数据库的运行管理功能主要是指【】。
随机试题
承插型盘扣式钢管双排脚手架水平杆层未设挂扣式钢脚手板时,应设置()。
压力恢复曲线产生续流段的原因有()等。
在起重设备上的绕线式异步电动机常采用的起动方式是()。
施工项目订立合同、洽商变更和记录必须采用()。
出口小家电产品应提供相应得出口产品质量技术文件如( )及其他有关产品获证文件。
下列一般纳税人发生的业务中可以选择按照简易计税方法缴纳增值税的有()。
关于生产要素市场理论的说法,正确的有()。
某化妆品制造企业2017年度销售收入1000万元,全年发生广告费支出100万元、业务宣传费支出50万元。该企业在计算当年企业所得税应纳税所得额时,准予扣除的广告费和业务宣传费是()万元。
按房屋的层次和高度可分为()。
在Cisco路由器上进行SNMP设置时,如果团体名为manage,访问权限为只读,那么正确的配置语句是()。
最新回复
(
0
)