首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句: SELECT DISTINCT 姓名, 所在系, COUNT(*)____________AS 选
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句: SELECT DISTINCT 姓名, 所在系, COUNT(*)____________AS 选
admin
2015-07-24
29
问题
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句:
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全国计算机三级
相关试题推荐
在数据库系统阶段,数据
当用户程序执行访管指令时,中断装置将使中央处理器如何工作?
当下述哪一条成立时,称X→Y为平凡的函数依赖?
在下面的两个关系中,学号和班级号分别为学生关系和班级关系的主键(或称主码),则外键是学生(学号,姓名,班级号,成绩)班级(班级号,班级名,班级人数,平均成绩)
在数据库逻辑设计中,当把E-R图转换为关系模式时,下面的做法哪—个是不正确的?
计算机硬件系统巾,完成解释指令、执行指令的部件是
在面向对象模型中,每一个对象是状态和【】的封装。
CPU工作状态分为目态和管态两种,从目态转换成管态的惟一途径是
PowerBuilder中的PowerScript语言包括下述哪些语句?Ⅰ.变量定义语句Ⅱ.赋值语句Ⅲ.流控制语句Ⅳ.操纵数据库语句
随机试题
引起金黄色葡萄球菌肠毒素中毒的食品多为()。
良好意志品质主要通过哪几个方面表现出来()
上颌骨折确诊指标是
甲氧苄啶和磺胺甲嗯唑联合应用的目的有()。
月经量过多合并贫血者应慎用的是()。
在进行预制场场内布置时,预制台座、存梁台座间距应大于()倍模板宽度,以便吊装模板。
下列关于存货可变现净值的表述中,正确的是()。
Airpollutionkilledaboutsevenmillionpeoplelastyear,makingittheworld’ssinglebiggestenvironmentalhealthrisk,theW
下面关于属性、方法和事件的叙述中,错误的是()。
A、Hiscomputerisn’tworking.B、Hehastostudyforexams.C、Hedidn’tunderstandtheassignment.D、Hewon’tbeoncampusuntil
最新回复
(
0
)