现有三个表即学生表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语句是()
第1题:
A、SELECTSN,AGE,SEXFROMSWHEREAGE>(SELECTAGEFROMSWHERESN=”王玲”)
B、SELECTSN,AGE,SEXFROMSWHERESN=”王玲”
C、SELECTSN,AGE,SEXFROMSWHEREAGE>(SELECTAGEWHERESN=”王玲”)
D、SELECTSN,AGE,SEXFROMSWHEREAGE>王玲、AGE
第2题:
学生表:Student 学生表 (学号,姓名,性别,年龄,组织部门)
Course 课程表 (编号,课程名称)
Sc 选课表 (学号,课程编号,成绩)
表结构如下:
(1).写一个SQL语句,查询选修了’计算机原理’的学生学号和姓名
(2).写一个SQL语句,查询’周星驰’同学选修了的课程名字
(3).写一个SQL语句,查询选修了5门课程的学生学号和姓名
select sno,sname
from student
where sno in (
select sno
from sc
where cno = (
select cno
from course
where cname=计算机原理
)
)
(2)
select cname
from course
where cno in (
select cno
from sc
where sno =
(
select sno
from student
where sname=周星驰
)
)
(3) select sno,sname
From student
Where sno in (
select sno
from scgroup by sno having count(sno)=5
)
第3题:
A.SELECTS#FROMSCWHEREC#="C2"ANDGRADE>=(SELECTGRADEFROMSCWHEREC#="C2")
B.SELECTS#FROMSCWHEREC#="C2"ANDGRADE>=(SELECTGRADEFROMSCWHEREC#="C2")
C.SELECTS#FROMSCWHEREC#="C2"ANDGRADENOTIN(SELECTGRADEFROMSCWHEREC#="C2")
D.SELECTS#FROMSCWHEREC#="C2"ANDGRADE=(SELECTMAX(GRADE)FROMSCWHEREC#="C2"
第4题:
已知学生表S、学生选课表SC,结构如下: S(S#,SN,SD,PROV) SC(S#,CN,GR) 其中S#为学号,SN为姓名,SD为系别,PROV为省区,CN为课程名,GR为成绩 请写出完成以下任务需要的SQL语句:1)查询'信息系'的学生来自哪些省区。2)按分数降序排序,输出'英语系'学生中选修了'计算机'课程的学生的姓名和成绩。
第5题:
第6题:
设教学数据库中有三个基本表:
学生表 S(SNO,SNAME,AGE,SEX)
选课表 SC(SNO,CNO,GRADE)
课程表 C(CNO,CNAME,TEACHER)
写出“不学C6课程的男学生的学号和姓名(SNO,SNAME)”关系代数表达式。
答案:πSNO,SNAME(σSEX='男'(S)∞(πSNO(SC)- πSNO(σCNO='C6'(SC))))
第7题:
设有学生表S(学号,姓名,性别,年龄)、课程表C(课程号,课程名,学分)和学生选课表SC(学号,课程号,成绩),检索学号、姓名和学生所选课程的课程名和成绩,正确的SQL命令是______。
A.SELECT 学号,姓名,课程名,成绩 FROM S,SC,C WHERE S.学号=SC.学号 AND SC.学号=C.学号
B.SELECT 学号,姓名,课程名,成绩 FROM(S JOIN SC ON S.学号=SC.学号) JOIN C ON SC.课程号=C.课程号
C.SELECT S.学号,姓名,课程名,成绩 FROM S JOIN SC JOIN C ON S.学号=SC.学号 ON SC.课程号=C.课程号
D.SELECT S.学号,姓名,课程名,成绩 FROM S JOIN SC JOIN C ON SC.课程号=C.课程号 ON S.学号=SC.学号
第8题:
A.SELECTSN,AGE,SEXFROMSWHEREAGE>(SELECTAGEFROMSWHERESN="王华")
B.SELECTSN,AGE,SEXFROMSWHERESN="王华"
C.SELECTSN,AGE,SEXFROMSWHEREAGE>(SELECTAGEWHERESN="王华")
D.SELECTSN,AGE,SEXFROMSWHEREAGE>王华.AGE
第9题:
第10题: