A、SELECTSN,AGE,SEXFROMSWHEREAGE>(SELECTAGEFROMSWHERESN=”王玲”)
B、SELECTSN,AGE,SEXFROMSWHERESN=”王玲”
C、SELECTSN,AGE,SEXFROMSWHEREAGE>(SELECTAGEWHERESN=”王玲”)
D、SELECTSN,AGE,SEXFROMSWHEREAGE>王玲、AGE
第1题:
第(38)~(40) 题基于学生一课程数据库中的3个基本表:
学生信息表:s(sno,sname,sex,age,dept)主码为sno
课程信息表:c(cno,cname,teacher)主码为cno
学生选课信息表:sc(sno,cno,grade)主码为(sno,cno)
实现“从学生信息表中找出性别为女的学生姓名”的SQL语句是
A.SELECT * FROM s
B.SELECT * FROM s WHERE sex='女'
C.SELECT sname FROM s WHERE sex='女'
D.SELECT * FROM s WHERE grade="
第2题:
A、SELECT SN,AGE,SEX FROM S
SHERE AGE>(SELECT AGE FROM S)
WHERE SN=’王华’)
B、SELECT SN,AGE,SEX
FROM S
WHERE SN=’王华’
C、SELECT SN,ACE,SEX FROM S
WHERE AGE>(SELECT ACE
WHERE SN=’王华’)
D、SELECT SN,ACE,SEX FROM S
WHERE ACE>王华AGE
第3题:
第4题:
第5题:
S(S#,sN,SEX,AGE,DEPT)
C(C#,CN)
SC(S#,C#,GRADE)其中;S#为学号,SN为姓名,SEX为性别,AGE为年龄,.DEPT为系别,C#为课程号, CIg为课程名,GRADE为成绩。检索所有比“王华”年龄大的学生姓名、年龄和性别正确的SELECT语句是 ______。
A.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE FROM:S WHERE SN='王华')
B.SELECT SN,AGE,SEX FROM S WHERE SN='王华'。
C.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE WHERE SN='王华')
D.SELECT SN,AGE,SEX FROM S WHERE AGE>王华 AGE
第6题:
现有3个表Students(SID,SN,SEX,AGE,DEPT),Courses(CID,CNAME),SCORE(SID,CID,GRADE)。 其中,SID为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,CID为课程号,CNAME为课程 名,GRADE为成绩。检索“王华”同学所选修的课程名称和成绩,正确的SELECT语句是( )。
A. SELECT CNAME,GRADE FROM Students INNER JOIN SCORE ON Students.SID=SCORE.SID INNER JOIN Courses ON SCORE.CID=Courses.CID WHERE SN=’王华’
B. SELECT CNAME,GRADE FROM Students INNER JOIN Courses ON Students.SID=Courses.CID WHERE SN=’王华’
C. SELECT CNAME,GRADE FROM SCORE INNER JOIN Courses ON SCORE.CID=Courses.CID WHERE CNAME=。王华。
D. SELECT CNAME,GRADE FROM Students INNER JOIN Courses ON Students.SN=Courses.CNAME WHERE SN=’王华。
第7题:
有如下三个关系S(S#,SNAME,SEX,AGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#为学生号,SNAME为学生姓名,SEX为性别,AGE为年龄,C#为课程号,CNAME为课程名。要查询选修“数据库”课的全体学生姓名和成绩的SQL语句是SELECT SNAME,GRADE FROM S,C,SC WHERE子句。这里WHERE子句的内容是(13)。
A.S.S#=SC.S# and C.C#=SC.C# and CNAME in“数据库”
B.S.S#=SC.S# and CNAME=“数据库”
C.S.S#=SC.S# and C.C#=SC.C# and CNAME “数据库”
D.S.S#=SC.S# and C.C#=SC.C# and CNAME=“数据库”
第8题:
有如下三个关系模式: 学生:S(S#,SN,AGE,SEX) 属性含义依次为:学号,姓名,年龄,性别 课程:C(C#,CN,TEACHER) 属性含义依次为:课程号,课程名,教师 选课:SC(S#,C#,SCORE) 属性含义依次为:学号,课程号,成绩 用SQL语句完成以下题查询所有女同学的学号和姓名
第9题:
假定学生关系是S(SNO,SNAME,SEX,AGE),其属性是学号,姓名,性别,年龄;课程关系是C(CNO,CNAME),属性是课程号,课程名;学生选课关系是SC(SNO,CNO,GRADE),属性是学号,课程号,成绩。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系有()、()、(),SQL语句为:SELECT SNAME FROM WHERE S.SNO=SC.SNO AND SC.CNO=C.CNO AND();查询所有课程都及格的学生学号,姓名,SQL语句为:SELECT SNO, SNAME FROM()WHERE() (SELECT * FROM SC WHERE S.SNO=SC.SNO AND ())。
第10题:
基于“学生—选课—课程”数据库中有三个表:学生表(s)包含字段学号(S#)、姓名(sname)、性别(sex)、年龄(age);选课表(SC)包含字段课程号(c#)、学号(S#)、成绩(GRADE);课程表(c)包含字段课程号(C#)、课程名(cname)、教师(teacher)。现要将学生的学号及其平均成绩定义为一个视图,在定义该视图是,所有的SELECT语句将出现()子句。
第11题:
第12题:
SELECT SN,AGE,SEX FROM SWHE RESN=“王华”
SELECT SN,AGE,SEX FROM SWHE REAGE>(SELECTAGEFROMSWHERESN=“王华”)
SELECT SN,AGE,SEX FROM SWHE REAGE>(SELECTAGEWHERESN=“王华”)
SELECT SN,AGE,SEX FROM SWHE REAGE>王华.AGE
第13题:
对于学生信息表S(SNUMBER,SNAME,SEX,AGE,DEPT)(STUDENT由学号SN0,姓名SNAME,性别SEX,年龄AGE,所在系DEPT5个属性组成,其中SNUMBER为主码),求年龄20~23岁之间的学生姓名和年龄,正确的语句是( )。
A) SELECT SNAME, AGE FROM S WHERE AGE>20 OR AGE<23
B) SELECT SNAME, AGE FROM S WHERE AGE BETWEEN 20 AND 23
C) SELECT * FROM S WHERE AGE BETWEEN 20 AND 23
D) 以上均不正确
第14题:
第15题:
已知学生表S、学生选课表SC,结构如下: S(S#,SN,SD,PROV) SC(S#,CN,GR) 其中S#为学号,SN为姓名,SD为系别,PROV为省区,CN为课程名,GR为成绩 请写出完成以下任务需要的SQL语句:1)查询'信息系'的学生来自哪些省区。2)按分数降序排序,输出'英语系'学生中选修了'计算机'课程的学生的姓名和成绩。
第16题:
S(S#,SN,SEX,AGE,DEPT) C(C#,CN) SC(S#,C#,GRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号, CN为课程名,GRADE为成绩。检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT语句是______。
A.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE FROM S WHERE SN='王华')
B.SELECT SN, AGE, SEX FROM S WHERE SN='王华'
C.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE WHERE SN='王华')
D.SELECT SN,AGE,SEX FROM S WHERE AGE>王华AGE
第17题:
S(S#,SN,SEX,AGE,DEPT) C(C#,CN) SC(S#,C#,GRADE) 其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号, CN为课程名,GRADE为成绩。检索所有比“王华”年龄大的学生姓名、年龄和性别。 正确的SELECT语句是______。
A.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE FROM S WHERE SN=‘王华’)
B.SELECT SN,AGE,SEX FROM S WHERE SN=‘王华’
C.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE WHERE SN=‘王华’)
D.SELECT SN,AGE,SEX FROM S WHERE AGE>王华 AGE
第18题:
检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT语句是______。
A.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE FROM S WHERE SN='王华')
B.SELECT SN,AGE,SEX FROM S WHERE SN='王华'
C.SELECT SN,AGE, SEX FROM S WHERE AGE>(SELECT AGE WHERE SN='王华')
D.SELECT SN,AGE,SEX FROM S WHERE AGE>王华 AGE
第19题:
对于学生信息表S(SNUMBER,SNAME,SEX,AGE,DEPT)(STUDENT 由学号 SNO,姓名SNAME,性别SEX,年龄AGE,所在系DEPT5个属性组成,其中SNUMBER为主码),求年龄20~23岁之间的学生姓名和年龄,正确的语句是( )。
A.SELECT SNAME,AGE FROM S WHERE AGE>20 AND AGE<23
B.SELECT SNAME,AGE FROM S WHERE AGE BETWEEN 20 AND 23
C.SELECT *FROM S WHERE. AGE BETWEEN 20 AND 23
D.以上均不正确
第20题:
有如下三个关系模式: 学生:S(S#,SN,AGE,SEX) 属性含义依次为:学号,姓名,年龄,性别 课程:C(C#,CN,TEACHER) 属性含义依次为:课程号,课程名,教师 选课:SC(S#,C#,SCORE) 属性含义依次为:学号,课程号,成绩 用SQL语句完成以下题查询所有女同学的课程号C01的平均成绩。
第21题:
现有三个表即学生表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语句是()
第22题:
学生表S、课程表C和学生选课表SC,它们的结构如下:S(S_NO,SN,SEX,AGE,DEPT) C(C_NO,CN) SC(S_NO,C_NO,GRADE)其中:S_NO为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C_NO为课程号,CN为课程名,GRADE为成绩检索所有比“王华”年龄大的学生姓名、年龄和性别正确的SELECT语句是()
第23题: