首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句: SELECT DISTINCT姓名,所在系,COUNT(*)_______AS选课门数FR
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句: SELECT DISTINCT姓名,所在系,COUNT(*)_______AS选课门数FR
admin
2018-05-02
37
问题
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句:
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://jikaoti.com/ti/4N37FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
有关系S(S#,Sname,Sex),C(C#,CName),SC(S#,C#)。其中S#为学号,Sname为学生姓名,Sex为性别,C#为课程号,Cname为课程名,要查询选修“计算机文化”课程的全体男生姓名的SQL语句为SelectSnameFrom
在多道批处理系统中,为充分利用各种资源,运行的程序应具备的条件是
在关系数据库规范化理论的研究中,在函数依赖的范畴内,______达到了最高的规范化程度。
让作业不会同时调用的子模块使用相同的内存区,使系统有限的内存资源得到有效的利用,这种技术称为()。
在数据库并发控制中,两个或更多的事务同时处于相互等待状态,称为【】。
关系数据库中,实现主码标识元组的作用是通过
下列概念中,不是数据库管理系统必须提供的数据控制功能的是()。
随机试题
A.胃泌酸功能增强B.血清促胃液素(胃泌素)增高C.血清促胃液素(胃泌素)正常D.血清促胃液素(胃泌素)降低
碘酰脲类降血糖作用环节是
根据《建设工程安全生产管理条例》,建设单位不得压缩()约定的工期。
下面属于热辐射光源的是()。
一般情况下,对于企业债券而言,中期债券是指期限在()的债券。
新教材对教师的专业知识提出的新要求是()。
关于高考改革,中国人的社会心理始终处于__________的两难境地:一方面,人们普遍__________到以高考成绩作为大学招生录取的唯一依据所带来的诸多弊端;另一方面,高考又被认为是社会公平的最后底线。填入画横线部分最恰当的一项是:
教学活动的基本单位是( )
新事物取代旧事物的原因是()
(2009年)求二元函数f(x,y)=x2(2+y2)+ylny的极值.
最新回复
(
0
)