首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句: SELECT DISTINCT姓名,所在系,COuNT(*)【4】As选课门数FROM学生
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句: SELECT DISTINCT姓名,所在系,COuNT(*)【4】As选课门数FROM学生
admin
2019-01-08
32
问题
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。请补全下列语句:
SELECT DISTINCT姓名,所在系,COuNT(*)【4】As选课门数FROM学生表T1 JOIN选课表T2 ON T1.学号=T2.学号
选项
答案
OVER(PARTITION BY T1.学号)OVER(PARTITION BY,r2.学号)
解析
开窗函数公式:函数名(列)OVER(选项)。OVER关键字表示把函数当成开窗函数而不是聚合函数。SQL SERVER 2005/2008支持两种开窗函数,分别为:排名开窗函数和聚集开窗函数。聚合开窗函数只能使用PARTITION BY子句不带任何语句,ORDER BY不能与聚合开窗函数一同使用。很多聚合函数都可以用作窗口函数的运算,如SUM、AVG、MAX、MIN和COUNT。
转载请注明原文地址:https://jikaoti.com/ti/YB37FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据库系统的日志文件用于记录下述哪类内容()。
数据库定义语言(DDL)定义数据库的全局逻辑数据结构,局部逻辑数据结构和【】。
下列进程状态的转换中,哪一个是不正确的?
规范化理论是关系数据库进行逻辑设计的理论依据所在,根据这个理论,关系数据库中的关系必须满足:其每一属性都是______。
一个信息表student,要求它由学号sno,姓名sname,性别sex,年龄age,4个属性组成。现在对这个现有的表增加一个入学时间cometime字段为日期型,下列语句正确的是______。
在关系模型中,若属性A是关系R的主码,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为【】规则。
为保证对故障恢复的支持,登记日志记录时必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中。这称作【】原则。
若查询同时涉及两个以上的表称之为【】。
关系数据模型由哪几部分组成?Ⅰ.关系数据结构 Ⅱ.关系操作语言 Ⅲ.关系操作集合 Ⅳ.关系完整性约束
Oracle目前可以存储极大的对象,这是因为它引入了4种新数据类型,其中一种大对象数据类型在数据库中只存储它的目录名,它是:
随机试题
为预防甲氨蝶呤所致的肾毒性,在化疗期间,除大量水化和利尿外,还应同时给予的尿路保护剂是()。
我国宏观药事管理组织机构包括
融资前分析和融资后分析的关系,下列说法中正确的是()。
左边给定的是纸盒的外表面,下面()项能由它折叠而成。
14,17,25,6,4,27,30,()。
负责全网的数据处理业务的是______。
ARideinaCable-carArideinacable-carisoneoftheexcitingandenjoyableexperiencesachildcanhave.InSwitzerlan
A、 B、 C、 B
Christmasisthetimetomakethebelovedonesfeelspecial.Ahugandakisswouldprobablybemorethanenoughbutgiftsare
Whousedtolivetogetherinanextendedfamily?
最新回复
(
0
)