问题 单项选择题

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

A.S#=SC. S# AND SEX='女' AND CNAME='计算机'

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

C.SEX='女' AND CNAME='计算机'

D.S#=SC. s# AND C. C#=SC. C# AND SEX='女' AND CNAME='计算机'

答案

参考答案:D

解析: 要查询选修“计算机”课的全体女学生姓名,要涉及到3个表,所以首先要确定这3个表的连接条件:S. S#=SC. S# AND C. C#=SC. C#,然后再写出SEX=“女” AND CNAME=“计算机”。

单项选择题
单项选择题