首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有学生表student(学号,姓名,性别,出生日期,院系)、课程表course(课程号,课程名,学时)和选课表score(学号,课程号,成绩),查询选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是
设有学生表student(学号,姓名,性别,出生日期,院系)、课程表course(课程号,课程名,学时)和选课表score(学号,课程号,成绩),查询选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是
admin
2015-08-25
40
问题
设有学生表student(学号,姓名,性别,出生日期,院系)、课程表course(课程号,课程名,学时)和选课表score(学号,课程号,成绩),查询选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是
选项
A、SELECT s.学号,姓名,平均成绩 FROM student s, score sc WHERE s.学号 = sc.学号; GROUP BY s.学号 HAVING COUNT(*)>=5 ORDER BY 平均成绩 DESC
B、SELECT 学号,姓名,AVG(成绩) FROM student s, score sc; WHERE s.学号 = sc.学号 AND COUNT(*)>=5 GROUP BY 学号 ORDER BY 3 DESC
C、SELECT s.学号,姓名,AVG(成绩) 平均成绩 FROM student s, score sc; WHERE s.学号 = sc.学号 AND COUNT(*) >= 5 GROUP BY s.学号 ORDER BY 平均成绩 DESC
D、SELECT s.学号,姓名,AVG(成绩) 平均成绩 FROM student s, score sc; WHERE s.学号 = sc.学号 GROUP BY s.学号 HAVING COUNT(*)>=5 ORDER BY 3 DESC
答案
A
解析
SQL查询的基本形式由SELECT-FROM-WHERE模块组成,其中,SELECT说明要查询的数据,FROM说明要查询的数据来自哪个或哪些表,WHERE说明查询条件。AVG()用于计算平均值,A、B选项错误。HAVING短语用来限定分组必须满足的条件,本题要查询选修课程在5门以上(含5门)的信息,对应的命令语句应为"HAVING COUNT(*)>=5",D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/PJEp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
SQL查询语句中,将查询结果存放在永久表中应使用短语
下列叙述中,正确的是
在结构化程序设计中,模块划分的原则是
【】是从二维表列的方向进行的运算。
在VisualFoxPro中,数据的完整性不包括
程序测试分为静态分析和动态测试。其中【】是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
下列关于变量的叙述中,不正确的一项是
树是结点的集合,它的根结点数目是
A、 B、 C、 D、 C前序遍历是指在访问根结点、遍历左子树和遍历右子树这三者时,首先访问根结点,然后遍历左子树,最后遍历右子树;并且在遍历左、右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。根
一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是______。
随机试题
简述民事司法豁免权的不完全性和有限制性的主要表现c
分权程度越大,则意味着()
最可能的诊断是:此时最恰当的处理应是:
患者,男,51岁。消化性溃疡5年,因腹痛、反酸入院,治疗期间由于饮食不当并发大出血。此时不会出现
护理评价中最重要的是
金融工具包括票据、债券等债权债务凭证,但不包括所有权凭证。()
下列措施中,属于大体积混凝土温控措施的有()。
下位学习可以分为两种形式:一种是相关类属,即新学习内容仅仅是学生已有的、包容面较广的命题的一个例证,或是能从已有命题中直接派生出来的。另一种是派生类属,即新内容纳入可以扩展、修饰或限定学生已有的概念、命题,并使其精确化。
使用“应用程序向导”创建的项目,除项目外还自动生成一个【】。
Whatmustthewomando?
最新回复
(
0
)