首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有课程表(课程号,课程名,开课学期)和选课表(学号,课程号,成绩),现要利用开窗函数查询每门课程的课程名、开课学期及选该门课的学生人数(不包括没人选的课程)。请补全下列语句: SELECT DISTINCT 课程名, 开课学期, COUNT(*) OV
设有课程表(课程号,课程名,开课学期)和选课表(学号,课程号,成绩),现要利用开窗函数查询每门课程的课程名、开课学期及选该门课的学生人数(不包括没人选的课程)。请补全下列语句: SELECT DISTINCT 课程名, 开课学期, COUNT(*) OV
admin
2015-07-24
31
问题
设有课程表(课程号,课程名,开课学期)和选课表(学号,课程号,成绩),现要利用开窗函数查询每门课程的课程名、开课学期及选该门课的学生人数(不包括没人选的课程)。请补全下列语句:
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://kaotiyun.com/show/1BlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在FoxBASE中要建立一个与现有的某个数据库有完全相同结构和数据的新数据库,应该使用如下语句中的哪个语句?
下列关于数据库三级模式结构的说法中,哪一个是不正确的?
下列关于哈夫曼树的叙述错误的是
计算机硬件系统巾,完成解释指令、执行指令的部件是
【】方法将数据库设计过程分为4个阶段:需求分析、概念结构设计、逻辑结构设计和物理设计。
在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据,在授权的定义中,数据对象的越怎样,授权子系统就越灵活?
严格两阶段封锁协议要求对更新数据的封锁必须保持到事务【】。
Oracle数据库管理系统的Internet解决方案的产品是ORACLEWebServer,下面列出的条目中,哪一个不属于该产品?
下面列出的条目中,哪些是数据库系统的组成成员?Ⅰ.操作系统Ⅱ.数据库管理系统Ⅲ.用尸Ⅳ.数据库管理员Ⅴ.数据库
ORDBMS提供类型构造器,用于构造复杂对象的数据类型。主要的类型构造器为:组合(记录)、【】和引用。
随机试题
刀具的后角越大,切削刃越锋利。()
患儿,女,1岁,因“发热、咳嗽、流涕2天,喉鸣6小时”入院。查体:T39℃,吸气性喘鸣及三凹征,咽部充血,双肺呼吸音稍粗,心率130次/min,偶有期前收缩。假设:胸片未见异常。心电图窦性心律不齐,偶有室性期前收缩,T波,ST-T无改变。血常规:H
降低输血过敏反应发生率的措施是
卫生法所调整的法律关系是
室内给水管路安装时,当冷、热水支管上、下平行敷设时,其相互间的位置应为()。
甲公司委托乙证券公司以代销方式公开发行股票6000万股,代销期限届满,投资者认购甲公司股票的数量为4000万股。根据证券法律制度的规定,下列表述中,正确的有()。(2015年)
第二业务组的各位员工已经收到了上个月的工资,现有如下情况:王萌比董洁工资低,吴磊比张丽工资低,赵雪比吴磊工资高,王萌和赵雪工资一样。如果以上陈述为真,则以下哪项也一定为真?()
考查口语交际水平的基本项目不包括()。
牙周炎造成牙齿松动的主要原因是()。
Americanmenaremorelikelythanwomentosmokecigarettesanddrink______.
最新回复
(
0
)