首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句: SELECT DISTINCT 姓名, 所在系, COUNT(*)____________AS 选
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句: SELECT DISTINCT 姓名, 所在系, COUNT(*)____________AS 选
admin
2015-07-24
56
问题
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句:
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://kaotiyun.com/show/CIlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
二维数组A[0…8][0…9],其每个元素占2字节,从首地址400开始,按行优先顺序存放,则元素A[8,5]的存储地址为
数据管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展。分布式数据库、面向对象数据库等新型数据库属于哪—个发展阶段?
在FoxBASE中要建立一个与现有的某个数据库有完全相同结构和数据的新数据库,应该使用如下语句中的哪个语句?
在SQL中,关系模式被称为“基本表”,存储模式称为“存储文件”,子模式称为“视图”,下列说法不正确的是
在数据库逻辑设计中,当把E-R图转换为关系模式时,下面的做法哪—个是不正确的?
在操作系统的各个功能组成部分中,不需要硬件支持的是
关于计算机的操作系统,下面叙述不正确的是
下列问题的关系代数操作基于如下的关系R和S:
为保证对故障恢复的支持,登记日志记录时必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中。这称作【】原则。
PowerBuilder中的PowerScript语言包括下述哪些语句?Ⅰ.变量定义语句Ⅱ.赋值语句Ⅲ.流控制语句Ⅳ.操纵数据库语句
随机试题
I’llphoneyouassoonasI______thenews.
翼下颌皱襞是指
新生的肉芽组织替代坏死组织的过程属于()。
以下哪一座府邸是早期文艺复兴府邸的典型作品?
加强城市基础设施建设和城市管理,搞好风景名胜区的规划和建设首先要()。
中国人民银行公布的贷款基准利率是()。
注册会计师在审计过程中获取实物证据的审计方法有( )。在下列各项中,注册会计师所需审计证据的数量与( )成反向关系。
()是全部教育活动的主题和灵魂,是教育的最高理想。
在乡试、会试、殿试中的第一名分别称()。
普通合伙企业中,新合伙人入伙,除合伙协议另有约定外,应当经()。
最新回复
(
0
)