题目内容

检索选修课程“C2”的学生中成绩最高的学生的学号。正确的 SELECT 语句是。

A. SELECT S
B. FROM SCWHERE C
C. =“C2” AND GRADE >=(SELECT GRADEFROM SCWHERE C
D. =“C2”)
E. SELECT S
FROM SCWHERE C
G. =“C2” AND GRADE IN(SELECT GRADEFROM SCWHERE C
H. =“C2”)
I. SELECT S
J. FROM SCWHERE C
K. =“C2” AND GRADE NOT IN(SELECT GRADEFROM SCWHERE C
L. =“C2”)
M. SELECT S
N. FROM SCWHERE C
O. =“C2” AND GRADE >= ALL(SELECT GRADEFROM SCWHERE C
P. =“C2”)

查看答案
更多问题

检索学生姓名和其所选修课程的课程号和成绩。正确的 SELECT 语句是。

A. SELECT S.SN, SC.C
B. , SC.GRADEFROM SWHERE S.S
C. =SC.S
D. SELECT S.SN, SC.C
E. , SC.GRADEFROM SCWHERE S.S
F. =SC.S
G. SELECT S.SN, SC.C
H. , SC.GRADEFROM S, SCWHERE S.S
I. =SC.S
J. SELECT S.SN, SC.C
K. , SC.GRADEFROM S, SC

检索选修 4 门以上的课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的 SELECT 语句是。

A. SELECT S
B. , SUM (GRADE)FROM SCWHERE GRADE>=60GROUP BY S
C. ORDER BY 2 DESCHAVING COUNT (*) >=4
D. SELECT S
E. , SUM (GRADE)FROM SCWHERE GRADE>=60GROUP BY S
F. HAVING COUNT (*) >=4ORDER BY 2 DESC
G. SELECT S
H. , SUM (GRADE)FROM SCWHERE GRADE>=60HAVING COUNT (*) >=4GROUP BY S
I. ORDER BY 2 DESC
J. SELECT S
K. , SUM (GRADE)FROM SCWHERE GRADE>=60ORDER BY 2 DESCGROUP BY S
L. HAVING COUNT (*) >=4

假定学生关系是 S(S#,SNAME,SEX,AGE),课程关系是 C(C#,CNAME,TEACHER), 学生选课关系是 SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系。

A. S
B. C,SC
C. S,SC
D. S,C,SC

若用如下的 SQL 语句创建一个表 student:CREATE TABLE student (NO CHAR(4) NOT NULL,NAME CHAR(8) NOT NULL,SEX CHAR(2),AGE INT)可以插入到 student 表中的是。

A. (‘1031’,‘曾华’,男,23)
B. (‘1031’,‘曾华’,NULL,NULL)
C. (NULL,‘曾华’, ‘男’, ‘23’)
D. (‘1031’,NULL,‘男’,23)

答案查题题库