首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及考试平均成绩。请补全下列语句: SELECT DISTINCT姓名,所在系,AVG(成绩)_______(PARTITION BY T1.学号)
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及考试平均成绩。请补全下列语句: SELECT DISTINCT姓名,所在系,AVG(成绩)_______(PARTITION BY T1.学号)
admin
2020-10-15
20
问题
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及考试平均成绩。请补全下列语句:
SELECT DISTINCT姓名,所在系,AVG(成绩)_______(PARTITION BY T1.学号)AS平均成绩
FROM学生表T1 JOIN选课表T2 ON T1.学号=T2.学号
选项
答案
OVER
解析
在SQL Server中,一组行被称为一个窗口,开窗函数是指可以用于“分区”或“分组”计算的函数。这些函数结合OVER子句对组内的数据进行编号,并进行求和、计算平均值等统计。因此,从这个角度来说,SUM、AVG以及ROW_NuMBER等都可以称为开窗函数。开窗函数可以分别应用于每个分区,把每个分区看成是一个窗口,并为每个分区进行计算,开窗函数必须放在OVER子句前边。
转载请注明原文地址:https://kaotiyun.com/show/wtlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
线性表采用链式存储时,其地址______。
现代工业生产中为提高产品质量、降低生产成本和改善生产人员的工作条件,利用计算机控制、操作和管理生产设备的系统一般称为______。
操作系统有两个重要的作用,一个是管理系统中的各种【】:另一个是向用户提供良好的界面。
当用SQL的ALTERTABLE语句修改基本表时,如果要删除其中的某个完整性约束条件,应该在该语句中使用短语______。
由分E-R图生成初步E-R图,主要任务是______。
在并发操作中可能产生若干数据库的不一致性,除了丢失修改、不能重复读以外,还有______。
数据库概念设计阶段形成的概念模式独立于()。
从E-R图导出时,如果两实体间的联系是M:N的,下列说法中正确的是
在SQLServer中创建数据库有三种方法。下面哪一项方法不可取?()
下面有关客户机/服务器模式的说法不正确的是()。
随机试题
论述中国抗日战争在世界反法西斯战争中的地位和作用。(复旦大学1999年中国近现代史真题;华东师范大学2003年中国近现代史真题;南京大学2006年中国近现代史真题;浙江大学2006年中国通史真题)
肺炎球菌肺炎抗生素治疗停药指征是
组织内职权的基本类型有()。
该项目土地使用权出让合同由()与甲公司签订。在办理商品房预购手续时,王某()。
企业发行企业债券必须符合的条件是()。
()就是以主人翁的姿态,热爱旅游事业,乐于为广大旅游者服务,并且以做好本职工作作为自己最大的快乐,即有职业幸福感。
简述开元之治。
判别级数的敛散性,若收敛求其和.
Youwillhearadialoguebetweenamanandawoman,talkingaboutprocedureoffoundingafactory.Foreachquestion(23-30),mar
A、8.B、81.C、18.D、8.C
最新回复
(
0
)