首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有课程表(课程号,课程名,开课学期)和选课表(学号,课程号,成绩),现要利用开窗函数查询每门课程的课程名、开课学期及选该门课的学生人数(不包括没人选的课程)。请补全下列语句: SELECT DISTINCT 课程名, 开课学期, COUNT(*) OV
设有课程表(课程号,课程名,开课学期)和选课表(学号,课程号,成绩),现要利用开窗函数查询每门课程的课程名、开课学期及选该门课的学生人数(不包括没人选的课程)。请补全下列语句: SELECT DISTINCT 课程名, 开课学期, COUNT(*) OV
admin
2015-07-24
64
问题
设有课程表(课程号,课程名,开课学期)和选课表(学号,课程号,成绩),现要利用开窗函数查询每门课程的课程名、开课学期及选该门课的学生人数(不包括没人选的课程)。请补全下列语句:
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://www.kaotiyun.com/show/1BlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
SQL中,数据控制功能主要包括
事务的ACID特性中的C的含义是
Oracle数据库管理系统的Internet解决方案的产品是ORACLEWebServer,下面列出的条目中,哪一个不属于该产品?
在下面所列出的条目中,哪些是数据库管理系统的基本功能?Ⅰ.数据库定义Ⅱ.数据库的建立和维护Ⅲ.数据库存取Ⅳ.数据库和网络中其他软件系统的通信
进程调度有各种各样的算法,如果选择算法不恰当,就会出现什么现象?
关系数据库的规范化理论指出:关系数据库中的关系应满足一定的要求,最起码的要求是达到1NF,即满足______。
若关系R和S的关系代数的操作结果如下,这是执行了若关系R和S的关系代数操作的结果如下,这是执行了
设有关系R=(A,B,C)与SQL语句selectdistinctA,CfromRwhereB=5等价的关系代数表达式是I.πA,C(σB=5R))Ⅱ.σB=5(πA,C(R))
在一个关系模型中,任意两个元组的值()。
在关系模型中,若属性A是关系R的主码,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为【】规则。
随机试题
女,68岁。高血压病史5年,药物治疗后血压波动于140~170/50~80mmHg。既往糖尿病史。该患者的收缩压控制目标应低于()
超抗原的实际意义是
A.糖皮质激素大剂量冲击疗法B.糖皮质激素一般剂量长期疗法C.糖皮质激素小剂量替代疗法D.糖皮质激素大剂量长期疗法E.维持量疗法
下列关于房地产抵押权设定的各种表述中,正确的有()。
任何城市的城市规划都要设计的防灾内容是()。
CIF与GIP贸易术语的主要区别是______。
关于金融期货三大类别出现的先后顺序,下列排列正确的是()。
根据《刑法》的规定,下列关于缓刑的说法中错误的有()。
为遏制近期危险化学品企业事故多发态势,某市公安局治安支队民警对辖区一处小型化工厂进行检查,发现其存在安全隐患。为了保障安全生产,预防事故发生,民警拟向化工厂提出工作整改建议,正确的有()。
设a,b,c>0,在椭球面=1的第一卦限部分求一点,使得该点处的切平面与三个坐标面所围成的四面体的体积最小.
最新回复
(
0
)