首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有课程表(课程号,课程名,开课学期)和选课表(学号,课程号,成绩),现要利用开窗函数查询每门课程的课程名、开课学期及选该门课的学生人数(不包括没人选的课程)。请补全下列语句: SELECT DISTINCT 课程名,开课学期,COUNT(*)OV
设有课程表(课程号,课程名,开课学期)和选课表(学号,课程号,成绩),现要利用开窗函数查询每门课程的课程名、开课学期及选该门课的学生人数(不包括没人选的课程)。请补全下列语句: SELECT DISTINCT 课程名,开课学期,COUNT(*)OV
admin
2021-06-28
44
问题
设有课程表(课程号,课程名,开课学期)和选课表(学号,课程号,成绩),现要利用开窗函数查询每门课程的课程名、开课学期及选该门课的学生人数(不包括没人选的课程)。请补全下列语句:
SELECT DISTINCT 课程名,开课学期,COUNT(*)OVER(_______BY T1.课程号).AS选课人数FROM课程表T1 JOIN选课表T2 ON T1.课程号=T2.课程号
选项
答案
PARTITION
解析
开窗函数公式:函数名(列)OVER(选项)。OVER关键字表示把函数当成开窗函数而不是聚合函数。在SQL SERVER 2005/2008支持两种:排名开窗函数和聚集开窗函数。聚合开窗函数只能使用PARTITION BY子句或都不带任何语句,ORDER BY不能与聚合开窗函数一同使用。很多聚合函数都可以用作窗口函数的运算,如SUM、AVG、MAX、MIN、COUNT。
转载请注明原文地址:https://jikaoti.com/ti/tF37FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
下列关于分布式数据库系统的叙述中,哪一条是不正确的
下列关于数据操纵模块功能的叙述中,哪一个是不正确的
计算机系统中同时存在多个程序是______操作系统特征。
在Oracle产品中,用公用网关接口实现的过程化网关是
用关系的运算来表达查询要求的方式是
下列叙述中错误的是
在实体属性中,可用于区别实体集合中不同个体的那个属性或几个属性的组合,称______。
对于数据库系统,负责定义数据库内容,决定存储结构和存储策略及安全授权等工作的是
保持事务的原子性是数据库管理系统中哪一个部件的责任
如果关系模式R中所有的属性都是主属性,则R的规范化程度至少达到______。
随机试题
转向轮定位:
大于65岁单纯主动脉瓣狭窄者,常见病因是
休克病人治疗过程中中心静脉压为20cmH2O,血压120/80mmHg,处理原则为
下列应当认定为工伤的情形有( )。
在50年代,我国森林覆盖率为19%,60年代为‘11%,70年代为6%,80年代不到4%.随着森林覆盖率的逐年减少,植被大量破坏,削弱了土地对雨水的拦蓄作用,一下暴雨,水卷泥沙滚滚而下,使洪涝灾害逐年严重。可见,森林资源的破坏,是酿成洪灾的原因。以下哪项使
人本主义心理学的代表人物是()
【B1】【B5】
WhydidAnnthinkshewouldbefrightened?Becauseshe______ofbeinginhighplaces.WhydidAnnthinkitwouldbespecially
Goodmorningandwelcometothiswritingcourse.MyNameisJackPeterson.ThismorningI’dliketotalkaboutthebasicskills
Obama’sSuccessIsn’tAllGoodNewsforBlackAmericansAsErinWhitewatchedtheelectionresultsheadtowardsvictoryfor
最新回复
(
0
)