首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有学生表student(学号,姓名,性别,出生日期,院系)、课程表course(课程号,课程名,学时)和选课表score(学号,课程号,成绩),查询选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是
设有学生表student(学号,姓名,性别,出生日期,院系)、课程表course(课程号,课程名,学时)和选课表score(学号,课程号,成绩),查询选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是
admin
2015-08-25
42
问题
设有学生表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/u0Ep777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
下列特征中不是面向对象方法的主要特征的是()。
使用关系表:学生(学号,姓名,性别,年龄,班级),写出实现下列功能的SQL语句。删除学号为15的学生记录:DELETE______________学生WHERE学号=15
对于“关系”的描述,正确的是()。
数据库保护分为安全性控制、_________、并发性控制和数据的恢复。
使用下表的数据:SQL语句SELECT部门名称FROM部门表wHERE部门号IN(SELECT部门号FROM商品表WHERE单价BETWEEN420AND1000)查询结果是()。
关闭表单的程序代码是ThisForm.Release,Release是()。
有下列SQLSELECT语句:SELECT*FROM工资表WHERE基本工资=1000下列与该语句等价的是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
VisualFoxPro是一种关系数据库管理系统,所谓关系是指()。
随机试题
—______.Madam.Isthereapostofficenearhere?—Keepongoingahead.Turnrightatthefirstcrossroad.Thenyou’llfindone
(2009年第78题)一位肠梗阻患者,恶心、呕吐、少尿、尿比重(密度)增高,服窝凹陷,肢端湿冷,血压偏低,血清Na+正常。首选的补液种类应是
男,60岁,间歇性跛行6年。下蹲时疼痛减轻,骑自行车正常。直腿抬高试验阴性。X线片示:腰椎骨质增生明显。最可能的诊断是
下列用于治疗痛风的药物中,能抑制尿酸合成的是
按照索赔的目的不同,索赔可分为()。
工程监理机构拥有从事工程监理工作的专业人士—监理工程师,他将应用所掌握的工程监理科学的思想、组织、方法和手段从事工程监理活动,这体现了建设工程监理的( )。
设向量组α1=(1,1,1,3)T,α2=(-1,-3,5,1)T,α3=(3,2,-1,a+2)T,α4=(-2,-6,10,a)T.(1)a为何值时,该向量组线性无关?并在此时将向量α=(4,1,6,10)T用α1,α2,α3,α4线性表出;
设向量其中a,b,c,d是任意常数,则必有
有如下程序:#includeusingnamespacestd;doubleadd(doublea,doubleb,doublec=1){returna+b+c:}int
CompletetheCounsellor’snotes.UseNOMORETHANTHREEWORDSforeachanswer.
最新回复
(
0
)