设S为学生关系,SC为学生选课关系,SNO为学生号,CNO为课程号,执行下面SQL语句的查询结果是( )。 SELECT S.*FROM S,SC WHERE S.SNO=SC.SNO AND SC.CNO=’C2’

admin2010-04-19  29

问题 设S为学生关系,SC为学生选课关系,SNO为学生号,CNO为课程号,执行下面SQL语句的查询结果是(  )。    SELECT S.*FROM S,SC WHERE S.SNO=SC.SNO AND SC.CNO=’C2’

选项 A、选出选修C2课程的学生信息
B、选出选修C2课程的学生名
C、选出S中学生号与SC中学生号相等的信息
D、选出S和SC中的一个关系

答案1

解析 本题考查SQL语句的功能。先看FROM子句,是从关系S和关系SC中查找:接着看WHERE子句,SC.CNO=’C2’要求课程号为 C2,S.SNO=SC.SNO,要求关系S的学号等于关系 SC的学号,整个WHERE子句的意思是找出关系S中选修了C2课程的所有学号;再看要求显示的是 S.*,学生关系的所有信息,整条语句的功能是选出选修了C2课程的学生信息,故本题选择A。
转载请注明原文地址:https://kaotiyun.com/show/6u5Z777K
0

最新回复(0)