首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句: SELECT DISTINCT 姓名,所在系,COUNT(*)【4】AS 选课门数 FROM 学生
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句: SELECT DISTINCT 姓名,所在系,COUNT(*)【4】AS 选课门数 FROM 学生
admin
2021-07-14
29
问题
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句:
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://kaotiyun.com/show/WneZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
创建______是加快表的查询速度的有效手段。
第二代数据库系统是指
一个关系数据库文件中的各条记录
若用如下的SQL语句创建一个student表:CREATETABLEstudent(NOC(4)NOTNULL,NAMEC(8)NOTNULL,SEXC(2),AGEN(2))可以插入到student表中的是
数据库的网状模型应满足的条件是
数据库中,数据的物理独立性是指
OracleOLAP是Oracle数据库系统的【】解决方案。
数据库物理设计完成后,进人数据库实施阶段,下列各项中不属于实施阶段的工作是
在嵌入式SQL中,为了区分SQL语句和主语言语句,要在每一个SQL语句前加前缀【】。
有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修"计算机文化"课的全体男学生姓名的SQL语句是: SELECTSNAME
随机试题
肾病综合征患儿,中医辨证为脾虚湿困型。腹泻2天,加剧伴呕吐1天,精神萎靡,四肢不温,脉搏细数,脉压差
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
热力机械工作票中“工作票延期,有效期延长到年月日时分”栏目,应有()确认并签名。
某弱酸药物pKa为3.4,在血浆中解离百分率约为:
下列各项中,属于银行结算账户特点的是()。
在各种平均指标中,不受极端值影响的平均指标是()。
某宾馆按照某旅行社的委托招徕游客,并与游客签订了旅游合同,如果引起纠纷后,应该承担责任的是()。
孙中山在《民报》发刊词中将将同盟会纲领概括为()。
【2015年菏泽市真题】在教材呈现策略中“温故而知新”属于()。
Whendoesthewomanprobablywantthemantopickherup?
最新回复
(
0
)