首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,设有职工表(职工号,姓名,所在部门,工资),现要建立查询指定部门的最高工资的标量函数。下列语句中正确的是( )。
在SQL Server 2008中,设有职工表(职工号,姓名,所在部门,工资),现要建立查询指定部门的最高工资的标量函数。下列语句中正确的是( )。
admin
2021-09-16
29
问题
在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
DECLARE @ 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 所在部门
RETUURN(@ x)
END
答案
A
解析
CROUP BY子句的作用是将查询的结果按照指定的字段进行分组,而题目中要求建立查询,查找指定部门中员工的最高工资,可以仅使用条件查询完成该功能,并且不需要对“所在部门”字段进行分组操作,故可以排除C、D选项。SET语句主要作用是给变量赋值,且一个变量只有一个值。而一个部门可能存在一个或多个人的工资一样多且是最高的,那么B选项就不符合要求。故选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/YUeZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
文件的存取方法依赖于()。Ⅰ.文件的物理结构Ⅱ.文件的逻辑结构Ⅲ.存放文件的设备的物理特性A)仅ⅠB)仅ⅡC)仅Ⅰ和ⅡD)仅和Ⅲ
假定栈用顺序的方式存储,栈类型stack定义如下:TYPEstack=RECORDA:ARRAY[1..M0OFdatatype;t:0..M0;END;下面是栈的一种基本运算的实现:PROCEDURE
计算机系统的存储介质包括寄存器、Cache、内存和硬盘,其中成本最低、访问速度最慢的是()。A)寄存器B)CacheC)硬盘D)内存
下列关于动态SQL语句的叙述中,哪个是不正确的?()A)动态SQL语句是SQL标准提供的一种语句运行机制B)动态SQL语句是指在程序编译时尚未确定,需要在程序的执行过程中临时生成的SQL语句C)SQL标准引入动态SQL语句的原因是由于静
下列关于SQLServer2000中Master数据库的叙述中,哪一条是正确的?()A)它控制用户数据库和SQLServer的整体运行情况B)它为调动信息和作业历史提供存储区域C)它可为创建新的用户数据库提供模板D)它为临时表
下列关于数据挖掘的叙述中,哪一条是不正确的?()A)数据挖掘是知识发现中的一个特定步骤B)数据挖掘是一个从原始数据到信息再到知识的发展过程C)关联分析是数据挖掘的一个重要任务D)数据挖掘的质量与挖掘方法有关,而与数据本身无关
一般来说,商品化的数据库管理系统,如Oracle,其产品主要包括数据库服务器软件、______软件和开发工具三类。
A、 B、 C、 D、 A数据管理技术发展的三个阶段中,只有人工管理阶段,没有操作系统,没有管理数据的软件,数据处理方式是批处理。在文件系统阶段,操作系统中已经有了专门数据管理软件,一般称为文件系统。在数据库
A、 B、 C、 D、 DSQL语句按照功能分为四类:数据定义:CREATE、DROP、ALTER:数据操纵:INSERT、UPDATE、DELETE:数据查询:SELECT:
充分的Web支持是MSSQLSERVER2000的主要功能之一,下列________不是其所支持的内容。
随机试题
红色方向指示信号灯亮时,表示箭头所示方向禁止车辆通行。
食管癌的早期临床表现是
基金托管人由()担任。
某公司向美国出口一批塑料玩具,报检时不需提供()。
票据持有人具有下列情形,不得享有票据权利的有()。
已知非零向量a、b,满足(a+b)⊥(a—b),则|a|______|b|(填“>”“<”或“=”).
居住在海拔200米~500米这一高度内的人口在总人口中所占的比例是( )。海拔200米以上的陆地面积占总面积的比重为多大?
Persons’remarksarementionedatthebeginningofthetextto______.By"Gossipalsoisaformofsocialbonding"(Para.5),P
有以下程序:#include<stdio.h>#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)b[i]=a[i][i]-a[i][N-1-i];}main(){int
Today,California’spublicschoolsareadisaster.【C1】______bydysfunctionanddisrepair,theyrankatthebottomofthecountry
最新回复
(
0
)