早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->

有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为

题目

有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“网络技术”课的全体男学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE ( )。

A.S.S#=SC.S# AND SEX=′男′AND CNAME=′网络技术′

B.S.S#=SC.S# AND C.C#=SC.C# AND CNAME=′网络技术′

C.S.S#=SC.S# AND C.C#=SC.C# AND SEX=′男′AND CNAME=′网络技术′

D.SEX=′女′AND CNAME=′网络技术′

参考答案
正确答案:C
解析:首先要保证学号属性和课程号属性匹配,所以子句中应该包括S.S#=SC.S# ANDC.C#=SC.C#。“选修了网络技术课的所有男学生”为SEX='男' AND CNAME='网络技术'。一共4个条件,必须全部满足。