(41)若要查询“选修了课程号为C2的学生的学生号”,正确的表达是().Ⅰ、pS#(sC#=′C2′(SC)) Ⅱ、sC#=′C2
(41)若要查询“选修了课程号为C2的学生的学生号”,正确的表达是().
Ⅰ、pS#(sC#=′C2′(SC)) Ⅱ、sC#=′C2′(pS# (S))
Ⅲ、SELECT S# FROM SC WHERE C#=′C2′
A)仅Ⅰ和Ⅱ
B)仅Ⅱ和Ⅲ
C)仅Ⅰ和Ⅲ
D)都正确
(41)若要查询“选修了课程号为C2的学生的学生号”,正确的表达是().
Ⅰ、pS#(sC#=′C2′(SC)) Ⅱ、sC#=′C2′(pS# (S))
Ⅲ、SELECT S# FROM SC WHERE C#=′C2′
A)仅Ⅰ和Ⅱ
B)仅Ⅱ和Ⅲ
C)仅Ⅰ和Ⅲ
D)都正确
A.仅I和II
B.仅II和III
C.仅I和III
D.都正确
请使用关系代数表示以下查询: (1)查询T1老师所授课程的课程号和课程名。 (2)查询年龄大于18岁的男同学的学号、姓名、系别。 (3)查询“李力”老师所讲授课程的课程号、课程名、课时。 (4)查询学号为S1的同学所选修课的课程号、课程名和成绩。 (5)查询“钱尔”同学所选修课程的课程号、课程名和成绩。 (6)查询至少选修“刘伟”老师所授全部课程的学生姓名。 (7)查询“李思”同学未选修的课程号和课程名。 (8)查询全部学生都选修了的课程的课程号、课程名。 (9)查询选修了课程号为C1和C2的学生的学号和姓名。 (10)查询选修了全部课程的学生的学号和姓名。 答题可先写在纸上,然后拍成图片上传。
查询选修了课程号为'C2'的学号和姓名,若用下列SQL的SELECT语句表达时,哪一个是不正确的? ()
A.SELECTS. S#,SNAMEFROMS WHERE S. S#=(SELECTSC)S# FROMSC WHERE C#='C2'
B.SELECTS.S#,SNAMEFROMS,SC WHERES.S#=SC.S# AND C#='C2'
C.SELECTS.S#,SNAME FROM S,SC WHERES.S#=SC.S# AND C#='C2'ORDER BY S.S#
D.SELECTS.S#,SNAME FROM S WHERE S.S# IN (SELECT SC) S# FROM SC WHERE C#='C2'
查询选修了课程号为“C2”的学生号和姓名,若用下列SQL的SELECT语句表达时,哪一个是错误的?
A.SELECT S.S#,SNAME FROM S WHERE S.S# (SELECT SC. S# FROM SC WHERE C#='C2')
B.SELECT S.S#,SNAME FROMS,SC WHERE S.S#=SC.S# AND C#='C2'
C.SELECT S.S#,SNAME FROM S,SC WHERE S.S=SC.S# AND C#='C2'ORDER BY S.S#.
D.SELECTS.S#,SNAME FROM S WHERE S.S# IN(SELECT SC. S# FROM SC WHERE C#='C2')
查询选修了课程号为,C2,的学生号和姓名,若用下列SQL的SELECT语句表达时,错误的是()。
A.SELECT S.S#,SNAME FROM S WHERE S.S# =(SELECT SC.S# FROM SC WHERE C#='C2')
B.SELECT S.S#,SNAME FROM S,SC WHERE S.S#=SC.S# AND C#='C2')
C.SELECT S.S#,SNAME FROM S,SC WHERE S.S#=SC.S# AND C#='C2' ORDER BY S.S#
D.SELECT S.S#,SNAME FROM S WHERE S.S IN (SELECT SC.S# FROM SC WHERE C ='C2')
A.select s.s#,sname from s where s.s#=(selectsc.s#fromscwherec#=’c2’
B.select s.s#,sname from s,s cwhere s.s#=sc.s#andc#=’c2’
C.select s.s#,sname from s joinscon s.s#=sc.s#wherec#=’c2’
D.select s.s#,sname from s where s.s#in(selectsc.s#fromscwherec#=’c2’)
A.SELECT S.S#,SNAME FROM S WHERE S.S# =(SELECT SC.S#FROM SC WHERE C#='C2')
B.SELECT S.S#,SNAME FROM S,SC WHERE S.S#=SC.S# AND C#='C2'
C.SELECT S.S#,SNAME FROM S,SC WHERE S.S#=SC.S# AND C#='C2'ORDER BY S.S#
D.SELECT S.S#,SNAME FROM S WHERE S.S# IN(SELECT SC.S# FROM SC WHERE C#='C2')
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!