首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句: SELECT DISTINCT 姓名,所在系,COUNT(*)【4】AS 选课门数 FROM 学生
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句: SELECT DISTINCT 姓名,所在系,COUNT(*)【4】AS 选课门数 FROM 学生
admin
2021-07-14
47
问题
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句:
SELECT DISTINCT 姓名,所在系,COUNT(*)【4】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://www.kaotiyun.com/show/WneZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
Oracle的核心是关系型数据库,其面向对象的功能是通过对关系功能的扩充而实现的。这些扩充功能包括Ⅰ.抽象数据类型Ⅱ.对象视图Ⅲ.可变数组Ⅳ.嵌套表Ⅴ.大对象Ⅵ.封装
一个关系数据库文件中的各条记录
数据库的网状模型应满足的条件是
关系数据库的数据语言是什么语言?其核心部分是查询,因此又称为查询语言。
关于分布式数据库系统,不正确的是
在下列解决死锁的方法中,属于死锁预防策略的是
要从选课表(学号、课程号、成绩)中查询选修了三门课程以上的学生学号,应使用的SELECT-SQL语句是
在关系模式R中,如果X→Y且存在X的一个真子集X′,有X′→Y′,则称Y对X的依赖为【】函数依赖。
随机试题
行车中要文明驾驶,礼让行车,做到不开英雄车、冒险车、赌气车和带病车。
设f(2x+1)=xex,求∫35f(t)dt.
患者,女性,38岁。近3个月来右侧后牙咬物不适,喝热水有时引起疼痛。近3日来,夜痛影响睡眠,并引起半侧耳后部痛,服止痛片无效。检查时见右下第一、第二磨牙均有充填体,叩痛(+)。对主诉牙的第一次处理最好应是
戴部分义齿后,不会造成基牙疼痛的原因是
在流水施工方式中,加快的成倍节拍流水施工的特点之一是( )。
委托柜台核对委托单上的各项内容,若发现证券名称和证券代码不一致且无法与客户取得联系时,则以证券代码为准输入委托指令代理客户买卖股票。()
教育的诸多矛盾中()矛盾是教育中的基本的、决定性的矛盾,因为它是教育活动的逻辑起点。
发展社会主义市场经济,要自觉利用市场机制,推进价格改革,建立主要由市场形成价格的机制。这一价格机制的主要内容包括
以下给出的是提交按钮触发过程的部分代码,请根据图7-10所示内容填写下述HTML代码中空缺的部分。该网站的多个网页中均使用了层叠样式表(CSS)进行页面格式设置。通常使用CSS的方法有(12)和(13)两种。
AwithoutpityBsadandlonelyCemotionallyhealthyDwithoutrealloveforthemEasenseofsecurityFalonelywolfTheab
最新回复
(
0
)