问题 单项选择题

有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是:
SELECTSNAMEFROMS,C,SCWHERE()。

A.S.S#= SC.S# and SEX="女"and CNAME="计算机"

B.S.S#= SC.S# AND C.C#=SC.C# and CNAME="计算机"

C.SEX="女"and CNAME="计算机"

D.S.S#= SC.S# and C.C#= SC.C# and SEX="女"and CNAME="计算机\

答案

参考答案:D

解析:

WHERE子句用于指定数据的选择条件。要查询选修“计算机”课的全体女学生姓名,则必须把所有的查询条件列出来。条件有:(1)选修了“计算机”课,CNAME=“计算机”;(2)女学生,S.S#=SC.S# and C.C#:SC.C# and SEX="女"。

解答题
选择题