首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句: SELECT DISTINCT 姓名, 所在系, COUNT(*)____________AS 选
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句: SELECT DISTINCT 姓名, 所在系, COUNT(*)____________AS 选
admin
2015-07-24
61
问题
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句:
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全国计算机三级
相关试题推荐
层次型、网状型和关系型数据库划分原则是
当用户程序执行访管指令时,中断装置将使中央处理器如何工作?
在有关计算机软件的描述中,下面不正确的是
关于电子邮件,下列说法中错误的是
散列法存储中处理碰撞的方法主要有两类:拉链法和【】。
下列关于模式的术语中,哪一个不是指数据库三级模式结构中的外模式?
下列问题的关系代数操作基于如下的关系R和S:
所有事务均是通过读写操作来存取数据库中的数据内容,在这些事务的并发执行过程中,可以通过对这事务的读写活动进行【】调度,使得这些活动的执行过程不影响数据库的一致性。
SQL语言集数据定义功能、数据操纵功能和数据控制功能于一体。如下所列语句中,______是属于数据控制功能的语句。
下面关于外码的说法中,不正确的是______。
随机试题
我国农产品质量安全检测工作依据的主要法律类型有()等。
狂证火盛伤阴证,若苔黄腻宜加何药
控制器是计算器中指令的
对放射疗法最敏感的肺癌类型是
在选择滤膜采集空气中的颗粒物时,对滤膜的要求中,错误的是
下列属于RQFII试点业务与QFII主要区别的是()。I.募集的投资资金是人民币而不是外汇Ⅱ.RQFII机构限定为境内基金管理公司和证券公司的香港子公司Ⅲ.投资的范围由交易所市场的人民币金融工具扩展到银行间债券市场Ⅳ.在完善统计监测的前提下
茶馆:客人:茶
A.manyB.chooseC.thinkofD.waysofPhrases:A.【T1】______onlyonelanguageB.【T2】______anyreasonnottoC:in
月亮错觉是一种()
Advancingagemeanslosingyourhair,yourwaistlineandyourmemory,right?DanaDenisisjust40yearsold,but【C1】______she’
最新回复
(
0
)