下列语句执行后,结果中将包含___条记录。 SELECT 课号,MAX(成绩) AS 最高成绩 FROM SKB GROUP BY 课号
A 3
B 4
C 5
D 6
第1题:
查询选修“KC1”的学生中成绩最高的学生的学号,下列语句正确的是( )。
A.SELECT 学生号 FROM 选课: MHERE 课程号=“KC1”AND 成绩>=; (SELECT 成绩 FROM 选课; WHERE 课程号=“KC1”)
B.SELECT 学生号 FROM 选课; WHERE 课程号=“KC1”AND 成绩IN; (SELECT 成绩 FROM 选课; WHERE 课程号=“KC1”)
C.SELECT 学生号 FROM 选课: WHERE 课程号=“KC1”AND 成绩>=ALL: (SELECT 成绩 FROM 选课; WHERE 课程号=“KC1”)
D.SELECT 学生号 FROM 选课; WHERE 课程号=“KC1”AND 成绩 IN; (SELECT 成绩 FROM 选课)
第2题:
( 33 )查询选修课程号为 “ 101 ” 课程得分最高的同学,正确的 SQL 语句是
A) SELECT 学生 . 学号 , 姓名 FROM 学生 , 选课 WHERE 学生 . 学号 = 选课 . 学号
AND 课程号 = "101" AND 成绩 >=ALL(SELECT 成绩 FROM 选课 )
B) SELECT 学生 . 学号 , 姓名 FROM 学生 , 选课 WHERE 学生 . 学号 = 选课 . 学号
AND 成绩 >=ALL(SELECT 成绩 FROM 选课 WHERE 课程号 = "101" )
C) SELECT 学生 . 学号 , 姓名 FROM 学生 , 选课 WHERE 学生 . 学号 = 选课 . 学号
AND 成绩 >=ANY(SELECT 成绩 FROM 选课 WHERE 课程号 = "101" )
D) SELECT 学生 . 学号 , 姓名 FROM 学生 , 选课 WHERE 学生 . 学号 = 选课 . 学号
AND 课程号 = "101"AND 成绩 >=ALL(SELECT 成绩 FROM 选课 WHERE 课程号 = "101" )
第3题:
以“成绩”表为数据源,按“课程编号”字段统计每门课程最高分的SQL语句是()。
A.SELECT 课程编号,MAX(成绩)AS 最高分 FROM 成绩
B.SELECT 课程编号,MAX(成绩)AS 最高分 FROM 成绩 ORDER BY 课程编号
C.SELECT 课程编号,成绩 FROM 成绩 WHERE 成绩>ANY
D.SELECT 课程编号,MAX(成绩)AS 最高分 FROM 成绩 GROUP BY 课程编号
第4题:
设选课表的结构为:(学号、课程号、成绩),其中学号+课程号为主键。若要找出成绩不为空的记录,应当使用的SELECT语句是______。
A.SELECT*FROM选课表WHERE成绩IS""
B.SELECT*FROM选课表WHERE成绩=0
C.SELECT*FROM选课表WHERE成绩<>NULL
D.SELECT*FROM选课表WHERE成绩ISNOT NULL
第5题:
查询“成绩”表的所有记录并存储于数组arrl中的SQL语句是( )。
A)SELECT﹡FROM成绩INTO ARRAY arrl
B)SELECT﹡FROM成绩TO CURSOR arrl
C)SELECT﹡FROM成绩TO ARRAY arrl
D)SELECT﹡FROM成绩INTO CURSOR arrl