首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有学生表(学号,姓名,所在系名)和选课表(学号,课程号,成绩)。现要建立统计每个系选课人数的视图。请补全下列语句: CREATE VIEW V1(系名,人数)AS SELECT所在系名,【4】 FROM选课表JOIN学生表ON选课表.学号=学
设有学生表(学号,姓名,所在系名)和选课表(学号,课程号,成绩)。现要建立统计每个系选课人数的视图。请补全下列语句: CREATE VIEW V1(系名,人数)AS SELECT所在系名,【4】 FROM选课表JOIN学生表ON选课表.学号=学
admin
2020-08-01
12
问题
设有学生表(学号,姓名,所在系名)和选课表(学号,课程号,成绩)。现要建立统计每个系选课人数的视图。请补全下列语句:
CREATE VIEW V1(系名,人数)AS
SELECT所在系名,
【4】
FROM选课表JOIN学生表ON选课表.学号=学生表.学号
【5】
选项
答案
第一空:COUNT(DISTINCT选课表.学号) 第二空:GROUP BY所在系名
解析
由于要统计选课人数所以要用到聚类函数COUNT(DISTINCT|ALL<列名>),表示对某列的值的计数,如果指定DISTINCT短语,则表示在计算时要取消指定列中的重复值。如果不指定:DISTINCT短语或指定ALL短语,则表示保留重复值。由于是对不同系中的学生的学号统计,所以用GROUP BY子句将查询结果按某一列或多列的值分组,值相等的为一组。通过对组内不同学号的统计从而统计出各个系的选课人数。
转载请注明原文地址:https://www.kaotiyun.com/show/9tlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
文件系统的主要目的是()。
有6个元素按1、2、3、4、5、6的顺序进栈,下列哪一个不是合法的出栈序列?()
概念模型是将现实世界的客观对象抽象为某一种信息结构,它并不依赖于计算机系统,它的基本语义单位是______。
数据管理技术发展阶段中,文件系统阶段与数据库系统阶段的主要区别之一是数据库系统______。
从关系中取出所需属性组成新关系的操作称为______。
由于逻辑错误或系统错误使得事务没有按预期的要求成功完成,这属于()。
SQL语句GrantInsertOnTableSCToU5WithGrantOption的作用是
进程创建工作主要完成的是创建进程控制块(PCB),并把它挂到【】队列中。
设有关系R=(A,B,C)与SQL语句selectdistinctA,CfromRwhereB=5等价的关系代数表达式是
下列全部属于结构图的组图是()。
随机试题
________,苒苒物华休。
血液中CO2的主要运输形式是
地下工程的卷材防水层应选用()。
下列各项中,关于资产负债表“预收款项”项目填列方法表述正确的是()。(20l3年)
甲私立医院收到A医药公司捐赠的药品一批,发票注明的价款为30万元,捐赠协议规定该批药品用于临床医学。甲私立医院收到A医药公司捐赠的药品已经验收入库。则甲私立医院正确的会计处理是()。
柔韧性训练的基本方法是()。
学校或者其他教育机构应当对教师的()进行考核。(2014.河北)
货币学派认为,()在货币政策传导机制中起主要作用。
(2017年)已知方程在区间(0,1)内有实根,试确定常数k的取值范围。
InJanuary2009,duringthefirstweeksofasix-monthstayattheChildren’sHospitalofPhiladelphiaforleukemia(白血病)treat
最新回复
(
0
)