首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句: SELECT DISTINCT 姓名,所在系,COUNT(*)【4】AS 选课门数 FROM 学生
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句: SELECT DISTINCT 姓名,所在系,COUNT(*)【4】AS 选课门数 FROM 学生
admin
2021-07-14
48
问题
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句:
SELECT DISTINCT 姓名,所在系,COUNT(*)【4】AS 选课门数 FROM 学生表 T1 JOIN 选课表T2 ON T1.学号=T2.学号
选项
答案
OVER(PARTITION BY T1.学号) OVER(PARTITION BY T2.学号)
解析
开窗函数公式:函数名(列) OVER(选项)。OVER关键字表示把函数当成开窗函数而不是聚合函数。SQL SERVER 2005/2008支持两种开窗函数,分别为:排名开窗函数和聚集开窗函数。聚合开窗函数只能使用PARTITION BY子句不带任何语句,ORDER BY不能与聚合开窗函数一同使用。很多聚合函数都可以用作窗口函数的运算,如SUM、AVG、MAX、MIN和COUNT。
转载请注明原文地址:https://kaotiyun.com/show/WneZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
创建______是加快表的查询速度的有效手段。
第二代数据库系统是指
一个关系数据库文件中的各条记录
关系数据库管理系统应能实现的专门运算包括
数据库中,数据的物理独立性是指
下面所列的条目中Ⅰ.语法检查Ⅱ.语义检查Ⅲ.用户存取权限检查Ⅳ.数据完整性检查当用户发出查询数据库数据的命令时,数据库管理系统需要进行的检查是
关于分布式数据库系统,不正确的是
在嵌入式SQL中,为了区分SQL语句和主语言语句,要在每一个SQL语句前加前缀【】。
有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于
SQL中连接表(JoinedTable)允许用户在一个SELECT语句的哪个子句中指定?
随机试题
种群在某种特定环境下实际出生率又称为___________,它是随环境条件变化而变化的。
新生儿______________内排出胎粪,______________排完。
A、氟牙症B、先天梅毒牙C、畸形舌侧窝D、畸形中央尖E、釉质发育不全下述牙位分别是上述何种疾病的好发牙位同时期发育的牙
用内径为79.8mm、高20mm的环刀切取未扰动饱和黏性土试样,比重Gs=2.70,含水量w=40.3%,湿土质量184g。现作侧限压缩试验,在压力100kPa和200kPa作用下,试样总压缩量分别为s1=1.4mm和s2=2.0mm,其压缩系数a1~2(
通过发行可转换债券或组建股份制公司发行股票方式筹措资本金,要经()批准。
导游服务在连接各项接待服务中起()作用。
下列句子没有语病的一项是()。
“警力有限,民力无穷”,这句话告诉我们,公安工作必须依靠人民群众,充分发挥人民群众的巨大作用。下列选项中,既具体又直接发挥群众作用的做法是()。
数据的基本单位是______。
Somethingveryunusualhappenedabout80,000yearsago,asEarth’slasticeagewasgettingstarted.Sealevelsthathadbeendr
最新回复
(
0
)