单选题
设Student为学生关系,SC为学生选课关系,Sn0为学生号,Sname为学生姓名,Cn0为课程号,执行下列SQl。语句的查询结果是( )。
SeleCt Student. Sname
From Student, SC
Where Student. Sno= SC. Sno
And SC. Cno='C1'
【正确答案】
B
【答案解析】【解析】在SQL的查询语句中,Select子句用于指定最后结果中的字段,Where子句用于指定查询条件,只有满足条件的元组才会出现在结果中。对于本题来说,由于Select子句后面是Student.Sname,故此查询结果只有学生名;Where子句中首先将Student.Sn0和Sc.Sno相等的筛选出来,为两表连接;并且条件SC.Cn0一‘Cl’限定了选修的课程号为Cl。