首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句: SELECT DISTINCT 姓名, 所在系, COUNT(*)____________AS 选
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句: SELECT DISTINCT 姓名, 所在系, COUNT(*)____________AS 选
admin
2015-07-24
46
问题
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句:
SELECT DISTINCT 姓名, 所在系, COUNT(*)____________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://www.kaotiyun.com/show/CIlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
下列进程状态的转换中,哪一个是不正确的?
二维数组A[0…8][0…9],其每个元素占2字节,从首地址400开始,按行优先顺序存放,则元素A[8,5]的存储地址为
IBMDB2对关系型数据库进行面向对象的支持,主要包括:用户定义数据类型(UDT)、用户定义函数(UDF)和大对象(LOB),形成新一代【】数据库系统。
在操作系统的各个功能组成部分中,不需要硬件支持的是
关于计算机的操作系统,下面叙述不正确的是
下列问题基于以下的叙述:关系模式R(B,C,M,T,A,C),根据语义有如下函数依赖集:F=(B→C,(M,T)→B,(M,C)→T,(M,A)→(A,B)→G]。关系模式R的码是
CPU工作状态分为目态和管态两种,从目态转换成管态的惟一途径是
在一个长度为n的顺序表的表尾插入一个新元素的渐进时间复杂度为
随机试题
风湿性心脏病患者,现出现心慌气短、下肢水肿、不能平卧,诊断为心功能不全。应给予下列哪种药物治疗()
________,又叫群体、团体,指行政组织中为达到共同目标而相互依赖、相互作用的两个以上的人所组成的集合体。
在RNA和DNA中都不存在的碱基是
女性,52岁,因小腿内侧皮肤红肿、灼热,边界不清而就诊,诊断为急性蜂窝织炎下列对急性蜂窝织炎护理要点描述不正确的是()
一急性心肌梗死患者突然发生青紫、呼吸困难、神志不清、大动脉搏动消失,首选的抢救措施是
患者,女,34岁。慢性根尖周脓肿。X线片示根尖周广泛骨质破坏,经反复根管预备,冲洗,封药,根管内仍有较多草黄色液体。此时应采取的治疗措施是
()是指员工完成任务后,所获得的一切有形和无形的待遇。(2008年5月三级真题)
Java中的方法的参数传递是______调用。
ItissaidthatinEnglanddeathispressing,inCanadainevitableandinCaliforniaoptional.Smallwonder.Americans’lifeexpec
AsI’llbeawayforatleastayear,I’dappreciate______fromyounowandthentellingmehoweveryoneisgettingalong.
最新回复
(
0
)