首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有学生表(学号,姓名,所在系名)和选课表(学号,课程号,成绩)。现要建立统计每个系选课人数的视图。请补全下列语句: CREATE VIEW V1(系名,人数)AS SELECT 所在系名,_______。 FROM选课表JOIN学
设有学生表(学号,姓名,所在系名)和选课表(学号,课程号,成绩)。现要建立统计每个系选课人数的视图。请补全下列语句: CREATE VIEW V1(系名,人数)AS SELECT 所在系名,_______。 FROM选课表JOIN学
admin
2018-05-02
11
问题
设有学生表(学号,姓名,所在系名)和选课表(学号,课程号,成绩)。现要建立统计每个系选课人数的视图。请补全下列语句:
CREATE VIEW V1(系名,人数)AS
SELECT 所在系名,_______。
FROM选课表JOIN学生表ON选课表.学号=学生表.学号_______。
选项
答案
第一空:COUNT(DISTINCT 选课表.学号) 第二空:GROUP BY所在系名
解析
由于要统计选课人数所以要用到聚类函数COUNT(DISTINCT|ALL<列名>),表示对某列的值的计数,如果指定DISTINCT 短语,则表示在计算时要取消指定列中的重复值。如果不指定DISTINCT、短语或指定ALL短语,则表示保留重复值。由于是对不同系中的学生的学号统计,所以用GROUP BY子句将查询结果按某一列或多列的值分组,值相等的为一组。通过对组内不同学号的统计从而统计出各个系的选课人数。
转载请注明原文地址:https://kaotiyun.com/show/ATlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
DBMS中实现事务持久性的子系统是()。
下列数据结构基本概念中错误的是()。
在文件存储中一块作为分配内外存之间传送信息的基本单位,块长度是固定的,一般是【】。
语句GRANT、REVOKE实现SQL语言中的哪类功能?()
用下列4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好?
如果多个事务在某个调度下的执行结果与这些事务在某个串行调度下的执行结果相同,则称这个调度为【】调度。
在排序过程中,比较次数与序列的初始位置无关的排序方法是
在SQL语言的SELECT语句中,实现投影操作的是哪个子句?
数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是
随机试题
何谓泰勒原则?对符合泰勒原则的“通规”和“止规”有何要求?
当目标人群处于知晓阶段应该
对化妆品原料的要求中,规定禁用物质359种,其中包括
移动互联网的热潮正在席卷各个领域,医疗领域也不例外。如今移动互联网医疗APP(第三方应用软件)快速增长,患者可在线挂号、查看化验单、缴费、咨询,甚至是在线问诊,同时还能满足患者术后恢复、慢性病调理等需求。也许不久,老百姓去医院看病,挂号、候诊、交费、取检验
RNA和DNA彻底水解后的产物是
关于自首中的“如实供述”,下列哪些选项是错误的?()
若已定义了类Vehicle,则下列派生类定义中,错误的是
themainentrance
Writeabankletteraccordingtothefollowingrequirements.美国纽约的ABC银行在你行(DEF银行)开设了人民币账户。过去的账户余额按5%计年息,从2008年10月1日期将按5.5%
Themanagergaveherhis_____thatthecomplaintwouldbeinvestigated.
最新回复
(
0
)