命令SELECT 学号,AVG(成绩) AS ‘平均成绩’ FROM XS_KC GROUP BY 学号 HAVING AVG(成绩)>=表示()
A.查找XS_KC表中平均成绩在85分以上的学生的学号和平均成绩
B.查找平均成绩在85分以上的学生
C.查找XS_KC表中各科成绩在85分以上的学生
D.查找XS_KC表中各科成绩在85分以上的学生的学号和平均成绩
时间:2023-01-09 14:52:09
相似题目
-
基于“学生—选课—课程”数据库中有三个表:学生表(s)包含字段学号(S#)、姓名(sname)、性别(sex)、年龄(age);选课表(SC)包含字段课程号(c#)、学号(S#)、成绩(GRADE);课程表(c)包含字段课程号(C#)、课程名(cname)、教师(teacher)。现要将学生的学号及其平均成绩定义为一个视图,在定义该视图是,所有的SELECT语句将出现()子句。
A . from
B . orderby
C . groupby
D . where
-
有学生选课关系:学生选课(学号,课程号,成绩),对该关系的查询语句如下:SELECT 课程号,AVG(成绩)FROM 学生选课GROUP BY 课程号如果要提高该查询的效率,应该建索引的属性是
-
语句“SELECT * FROM 成绩表 WHERE 成绩>(SELECT avg(成绩) FROM 成绩表)”的功能是查询成绩表中所有成绩大于平均成绩的记录。
-
在Access中已建立了学生表,表中有学号、姓名、性别和入学成绩等字段。执行如下SQL命令:Select 性别,avg(入学成绩) From 学生 Group by 性别,其结果是______。
-
基于这样的3个表,即学生表S、课程表C和学生选课表SC,它们的关系模式如下。S(S#,SN,SEX,AGE,DEPT)(学号,姓名,性别,年龄,系别)C(C#,CN)(课程号,课程名称)SC(S#,C#,GRADE)(学号,课程号,成绩)检索选修课程“C2”的学生中成绩最高的学生的学号。正确的SELECT 语句是( )。
-
SQL语句:select 姓名 from 学生表 where 学号 in (select 学号 from 成绩表 where 成绩>90),以下_____命令与该SQL语句等价
-
设有选课表,表中包含的字段有:学号Char(3),课程号Char(3),成绩decimal(4,1)。查询每门课程的学生人数,要求显示课程号和学生人数。SELECT 课程号, _______(学号) AS 学生人数FROM 选课表GROUP BY 课程号
-
在学生管理数据库中查询班级编号为2的学生的选课成绩语句为:select*from选课where学号in(select学号from学生where班级编号=2)
-
设有关系模式:成绩(学号,课程号,分数),则下列选项中,能正确描述SQL语句 “SELECT’学号FROM成绩GROUP BY 学号HAVING COUNT(*)>3”功能的是
A.查询选修了3门以上课程的学生的学号
B.查询1门课程有3个以上学生选修的学生学号
C.将学生按照学号分成了3组
D.将学生按照课程分成了3组
-
在Access中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下SQL命令: Select性别,avg学生.表,入学成绩.From学生Group by 性别其结果是 A.计算并显示所有学生的性别和入学成绩的平均值 B.按性别分组计算并显示性别和入学成绩的平均值 C.计算并显示所有学生的入学成绩的平均值 D.按性别分组计算并显示所有学生的入学成绩的平均值
-
检索选修课程"C2"的学生中成绩最高的学生的学号。正确的SeLECT的语句是()
A、SELECT S FORM. SC
WHERE C="C2" AND GRADE>=(SELECT GRADE FORM. SC)
WHERE C="C2")
B、SELECT S FORM. SC
WHERE C="C2" AND GRADE IN(SELECT CRADE FORM. SC)
WHERE C="C2"
C、SELECT S FORM. SC
WHERE C="C2" AND GRADE NOT IN(SELECT GRADE FORM. SC
WHERE C="C2"
D、SELECT S FORM. SC
WHERE C="C2" AND CRANDE>=ALL(SELECT GRADE FORM. SC
WHERE C="C2")
-
用SQL命令查询选修的每门课程的成绩都高于或等于85分的学生的学号和姓名,正确的命令是()。 A.SELECT 学号
用SQL命令查询选修的每门课程的成绩都高于或等于85分的学生的学号和姓名,正确的命令是( )。
A.SELECT 学号,姓名 FROM S WHERE NOT EXISTS;
(SELECT * FROM SC WHERE SC.学号=S.学号 AND 成绩<85)
B.SELECT 学号,姓名 FROM S WHERE NOT EXISTS;
(SELECT * FROM SC WHERE SC.学号=S.学号 AND 成绩>=85)
C.SELECT 学号,姓名 FROM S,SC;
WHERE S.学号=SC.学号 AND 成绩>=85
D.SELECT 学号,姓名 FROM S,SC;
WHERE S.学号=SC.学号 AND ALL 成绩>=85
-
若要查询选修课(学号、课程号、成绩)成绩在80分以上的女生的姓名,应使用的SELECT语句是 ______。
A.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别=“女”.AND.成绩>=80
B.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别=“女”.OR.成绩>=80
C.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别=“女”.OR.成绩>=80
D. SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别=“女”.AND.成绩>=80
-
“学生表”中有“学号”、“姓名”、“性别”和“成绩”等字段。执行如下SQL命令后的结果是
Select avg([成绩]) from 学生表 Group by 性别
计算并显示所有学生的性别和平均成绩
计算并显示所有学生的平均成绩
按性别顺序计算并显示所有学生的平均成绩
按性别分组计算并显示不同性别学生的平均成绩
-
在图书数据库中查找书名包含“数据库”的所有书的最高价、最低价和平均价。其对应的查询语句如下:select MAX(单价) AS最高价,MIN(单价)AS最低价,AVG(单价)AS平均价;from 图书;where书名【 】。
-
在选课表中查询没有成绩的学生的学号和课程号,其SELECT-SQL语句中的WHERE子句应为【】 。
在选课表中查询没有成绩的学生的学号和课程号,其SELECT-SQL语句中的WHERE子句应为【 】 。
-
基于“学生-选课-课程”数据库中如下3个关系: S(S, SNAME ,SEX,AGE) ,SC(S,C,GRADE),C(C, CNAME, TEACHER), 把学生的学号及其平均成绩定文为一个视图。定义这个视图时,所用的SELECT语句中将出现子句(),I. FROM I I. WHERE I I I. GROUP BY I V. ORDER BY
A.I和II
B.I 和I I I
C.I 、I I和I I I
D.全部
-
23、学生表中有学号、姓名、性别、入学成绩、身高字段。下面SQL 语句的功能为()。 select 性别,AVG(入学成绩) from 学生 group by 性别
A.计算并显示学生表中所有学生入学成绩的平均分
B.对学生表中的记录行按性别分组显示所有学生的性别和入学平均分
C.计算并显示学生表中所有学生的性别和入学成绩的平均值
D.对学生表中的记录行按性别分组显示性别及对应的入学成绩的平均分
-
【多选题】要查询每个学生的平均成绩,显示学号、姓名、班级名、平均成绩,需要按()字段分组。
A.学号
B.姓名
C.班级
D.成绩
-
4、已知关系模式: 学生表:S(学号,姓名,性别,出生日期,院系) 课程表:C(课程号,课程名,学时) 选课成绩表:SC(学号,课程号,成绩) 用SQL语言检索选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是()。
A.SELECT s.学号,姓名,平均成绩 FROM s JOIN sc ON s.学号 = sc.学号 GROUP BY s.学号 HANVING COUNT(*)>=5 ORDER BY 平均成绩 DESC
B.SELECT 学号,姓名,AVG(成绩) 平均成绩 FROM s JOIN sc ON s.学号 = sc.学号 WHERE COUNT(*)>=5 GROUP BY 学号 ORDER BY 平均成绩 DESC
C.SELECT s.学号,姓名,AVG(成绩) 平均成绩 FROM s CROSS JOIN sc WHERE s.学号 = sc.学号 AND COUNT(*) >= 5 GROUP BY s.学号 ORDER BY 平均成绩 DESC
D.SELECT s.学号,姓名,AVG(成绩) 平均成绩 FROM s JOIN sc ON s.学号 = sc.学号 GROUP BY s.学号,姓名 HANV
-
基于这样的3个表,即学生表S、课程表C和学生选课表SC,它们的关系模式如下: S(S,SN,SEX,AGE,DEPT)(学号,姓名,性别,年龄,系别) C(C,CN)(课程号,课程名称) SC(S,C,GRADE)(学号,课程号,成绩) 检索选修课程“C2”的学生中成绩最低的学生的学号。正确的SELECT语句是()。
A.SELECT S FROM SC WHERE C='C2' AND GRADE<=(SELECT GRADE FROM SC WHERE C='C2')
B.SELECT S FROM SC WHERE C='C2' AND GRADE IN(SELECT GRADE FROM SC WHERE C='C2')
C.SELECT S FROM SC WHERE C='C2' AND GRADE NOT IN (SELECT GRADE GORM SC WHERE C='C2')
D.SELECT S FROM SC WHERE C='C2' AND GRADE<=ALL(SELECT GRADE FROM SC WHERE C='C2')
-
设有一个关系Student(学号,姓名,系名,课程号,成绩),查询至少选修了四门课程的学生学号、姓名及平均成绩的SELECT语句应该是:SELECT学号,姓名,AVG(成绩)AS平均成绩FROM StudentGROUP BY()HAVING()
A.COUNT(DISTINCT学号)>3
B.COUNT(课程号)>3
C.COUNT(DISTINCT学号)>=3
D.COUNT(课程号)>=3
-
检索选修课程 "C2"的学生中成绩最高的学生的学号。正确的SeLECT 的语句是()
A.SELECT S FORM SC WHERE C="C2" AND GRADE>=(SELECT GRADE FORM SC) WHERE C="C2")
B.SELECT SFORM SC WHERE C="C2" AND GRADE IN(SELECT CRADE FORM SC) WHERE C="C2"
C.SELECT S FORM SC WHERE C="C2" AND CRANDE>=ALL(SELECT GRADE FORM SC WHERE C="C2")
D.SELECT S FORM SC WHERE C="C2"AND GRADE NOT IN(SELECT GRADE FORM SC WHERE C="C2")
-
设有学生成绩表 score(sno,cno,grade) ,各字段含义分别是学生学号、课程号及成绩。现有如下创建 存储函数的语句:以下关于上述存储函数的叙述中,错误的是 ______。CREATE FUNCTION fun()RETURNS DECIMALBEGINDECLARE x DECIMALSELECT AVG(grade)INTO x FROM scoreRETURN x END;
A.表达式 AVG(grade) INTO x 有语法错误
B.x 是全体学生选修所有课程的平均成绩
C.fun 没有参数
D.RETURNS DECIMAL指明返回值的数据类型