题目内容

2、有三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。检索学生姓名及其所选修课程的课程号和成绩。正确的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.GRADE
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

查看答案
更多问题

3、有三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。检索选修课程“C2”的学生中成绩最高的学生的学号。正确的SELECT语句是。

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

有关系Student(sno,sname,sage),下列关于空值的查询语句中,不能产生正确结果的是( )。

A. SELECT sname FROM R WHERE age IS NULL
B. SELECT sname FROM R WHERE NOT(age IS NULL)
C. SELECT sname FROM R WHERE age=NULL
D. SELECT sname FROM R WHERE age IS NOT NULL

当修改基表数据时,视图________。

A. 需要重建
B. 可以看到修改结果
C. 无法看到修改结果
D. 不许修改带视图的基表

下列说法不正确的是()。

A. 基本表和视图一样,都是关系
B. 可以使用SQL对基本表和视图进行操作
C. 可以从基本表或视图上定义视图
D. 基本表和视图中都存在数据

答案查题题库