首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及考试平均成绩。请补全下列语句: SELECT DISTINCT姓名,所在系,AVG(成绩)_______(PARTITION BY T1.学号)
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及考试平均成绩。请补全下列语句: SELECT DISTINCT姓名,所在系,AVG(成绩)_______(PARTITION BY T1.学号)
admin
2020-10-15
15
问题
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及考试平均成绩。请补全下列语句:
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全国计算机三级
相关试题推荐
以下关于顺序存储结构的叙述中哪一条是不正确的?()
运算器的主要功能是()。
数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展过程。分布式数据库、面向对象数据库等新型数据库是属于______发展阶段的。
下面关于进程的论述中,其中不正确的是______。1、进程是一个独立的运行单位,不同进程间的动作在时间上可以重叠2、在单处理器、多道程序设计系统中,由于进程是并发执行的,所以在同一时刻,可以有多个进程处于运行状态3、一个处于等待状态
数据库管理系统实现对数据的查询、插入、修改和删除功能称为()。
在请求分页存储管理方式中,首先选择淘汰在内存中驻留时间最长的页面,这种替换算法是()。
Oracle数据库管理系统的Internet解决方案的产品是OracleWebServer,下面列出的条目中,哪一条不属于该产品?
设数组data[O…m]作为循环队列sq的存储空间,front为队头指针,rear为队尾指针,则执行出队操作的语句为
关于“死锁”,下列说法中正确的是()。
关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现的是哪一(些)类完整性?
随机试题
根据WHO癌痛三阶梯给药,中度疼痛选择
A.红细胞管型B.白细胞管型C.脂肪管型D.上皮细胞管型E.蜡状管型慢性肾小球肾炎可出现
地下水影响半径(R)计算公式R=2S中,H代表的物理意义是()。
行业风险分析框架通过()方面评价一个行业的潜在风险。
银行在产品步人衰退期时可以采取的措施不包括()。
由于先前做了活动或有了经验、习惯的影响而形成的心理的一种动力准备状态称为()。
2010年12月份产量与全年平均产量差最大的是()。
[*]
AsicebergsintheKayakHarborpopandhisswhilemeltingaway,thisremoteArctictownNarsaq(纳萨克)anditsculturearealsod
A、Ahoneymoonsuitefor$250forthenightandfreebreakfastofChinesestyle.B、Ahoneymoonsuitefor$225forthenightandf
最新回复
(
0
)