首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下小题使用如下3个数据库表: 学生表:S(学号,姓名,性别,出生日期,院系) 课程表:C(课程号,课程名,学时) 选课成绩表:SC(学号,课程号,成绩) 在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。 用SQL语句检索选修课
以下小题使用如下3个数据库表: 学生表:S(学号,姓名,性别,出生日期,院系) 课程表:C(课程号,课程名,学时) 选课成绩表:SC(学号,课程号,成绩) 在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。 用SQL语句检索选修课
admin
2016-09-30
53
问题
以下小题使用如下3个数据库表:
学生表:S(学号,姓名,性别,出生日期,院系)
课程表:C(课程号,课程名,学时)
选课成绩表:SC(学号,课程号,成绩)
在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。
用SQL语句检索选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是( )。
选项
A、SELECT S.学号,姓名,平均成绩FROM S,SC;WHERE S.学号=SC.学号:GROUP BY S.学号HAVrNG COUNT(*)>=5ORDER BY平均成绩DESC
B、SELECT学号,姓名,AVG(成绩)FROM S,SC;WHERE S.学号=SC.学号AND COUNT(*)>=5:GROUP BY学一号ORDER BY 3 DESC
C、SELECTS.学号,姓名,AVG(成绩)平均成绩FROM
S,SC;
WHERE S.学号:SC.学号AND COUNT(*)>=5:
GROUP BY S.学号ORDER BY平均成绩DESC
D、SELECTS.学号,姓名,AVG(成绩)平均成绩FROM
S,SC;
WHERE S.学号:SC.学号:
GROUP BY S.学号HAVING COUNT(*)>=5
ORDERBY 3 DESC
答案
D
解析
题干中需要显示的“平均成绩”不是表中字段,不能直接显示,用函数来实现表示方法为:AVG(成绩1平均成绩。在查询中先用WHERE子句,然后是GROUP子句,最后用HAVING子句对分组限定条件,故COUNT(+1>=5分组限定条件应该写在HAVINC之后。
转载请注明原文地址:https://kaotiyun.com/show/WUIp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
执行下列程序后,结果会在屏幕上显示()。strl=“Computer”strl=stuff(strl,4,5,“pany”)?strl
为“选课”表增加一个“等级”字段,其类型为C、宽度为2,正确的SQL命令是()。
下列叙述中正确的是()。
在考生文件夹下完成如下简单应用。1.用SQL语句完成下列操作:查询项目的项目号、项目名和项目使用的零件号、零件名称,查询结果按项目号降序、零件号升序排序,并存放于表item_temp中,同时将使用的SQL语句存储于新建的文本文件item.txt中
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
在VisualFoxPro中,下面描述错误的是()。
以下关于数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间关系的叙述,正确的是()。
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z人栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
假设变量a的内容是"计算机软件工程师",变量b的内容是"数据库管理员",表达式的结果为"数据库工程师"的是
随机试题
A、About13%.B、About15%.C、About30%.D、About50%.C
骨髓增生程度的主要判断标准是()
病人烦渴引饮,能食易饥,小便频数量多,消瘦,该患者证属()。
在备用信用证项下,受益人只有在开证申请人未履行义务时,才能行使信用证规定的权利,因而,开证银行承担第二性的付款责任。()
尽管财务报表是按会计准则编制的,但不一定反映公司的实际情况,如()。Ⅰ.有些数据是估计的,如无形资产摊销等Ⅱ.流动资产的余额是按历史成本减折旧或摊销计算的,不代表现行成本或变现价值Ⅲ.报表数据未按通货膨胀或物价水平调整
下列各项所得,免征个人所得税的项目有()。
技术发展给社会带来的弊端——1989年英译汉及详解WhenJaneMathesonstartedworkatAdvancedElectronicsInc.12yearsago,【F1】shelabouredoveramic
在窗体中添加一个名称为Commandl的命令按钮,然后编写如下事件代码:PrivateSubCommand1_Click()s=”ABBACDDCBA”ForI=6To2:Step-2x=Mid(s,I,I):
面向对象的程序设计语言是()。
Musiccomesinmanyforms;mostcountrieshaveastyleoftheirown.【C1】______themmofthecenturywhenjazzwasborn,America
最新回复
(
0
)