检索“至少选修课程号为'C1'的学生姓名(SNAME)”的SQL语句是A.SELECT s.sname FROM s, sc WHEREC.cno='C1'B.SELECT s.sname FROM s, sc WHERE C.cno='C1'AND s.sno=sC.snoC.SELECT s.sname FROM s, sc WHERED.cno='C1'AND s.sno=s

题目

检索“至少选修课程号为'C1'的学生姓名(SNAME)”的SQL语句是

A.SELECT s.sname FROM s, sc WHEREC.cno='C1'

B.SELECT s.sname FROM s, sc WHERE C.cno='C1'AND s.sno=sC.sno

C.SELECT s.sname FROM s, sc WHERE

D.cno='C1'AND s.sno=s


相似考题
更多“检索“至少选修课程号为'C1'的学生姓名(SNAME)”的SQL语句是A.SELECT s.sname FROM s, sc WHEREC.c ”相关问题
  • 第1题:

    检索“至少选修课程号为′C1′的学生姓名(SNAME) ”的SQL语句是

    A.SELECT s.sname FROM s,sc WHERE c.cno=′C1′

    B.SELECT s.sname FROM s,sc WHERE c.cno=′C1′AND s.sno=sc.sno

    C.SELECT s.sname FROM s,sc FOR c.cno=′C1′

    D.SELECT s.sname FROM s,sc FOR c.cno=′C1′AND s.sno=sc.sno


    正确答案:B
    解析:检索“至少选修课程号为‘C1’的学生姓名(SNAME) ”涉及到S和SC两个关系,所以要使用自然连接。选择条件用WHERE。

  • 第2题:

    设Student为学生关系,SC为学生选课关系,Sno为学生号,Sname为学生姓名,Cno为课程号,执行下列SQL语句的查询结果是( )。

    Select Student.Sname

    From Student,SC

    Where Student.Sno=SC.Sno

    And SC.Cno='C1’

    A.选出选修C1课程的学生信息

    B.选出选修C1课程的学生姓名

    C.选出Student中学生号与SC中学生号相等的信息

    D.选出Student和SC中的一个关系


    正确答案:B
    解析:本题考查SQL中查询语句的知识。在SQL的查询语句中,Select子句用于指定最后结果中的字段,Where子句用于指定查询条件,只有满足条件的元组才会出现在结果中。对于本题来说,由于Select子句后面是Student.Sname,故此查询结果只有学生姓名;Where子句中首先将Student.Sno和SC.Sno相等的筛选出来,是为两表连接;并且条件SC.Cno='C1'限定了选修的课程号为C1。

  • 第3题:

    设stud是学生关系,sc为学生选课关系,sno是学号字段,sname是姓名字段,cno是课程号,执行下面的SQL语句的查询结果是()。 Select sname From stud , sc Where stud.sno=sc.sno and sc.cno=“C1”

    A.选出选修C1课程的学生信息

    B.选出选修C1课程的学生姓名

    C.选出stud中学号与sc中学号相等的信息

    D.选出stud和sc中的一个关系


    选出选修C1课程的学生姓名

  • 第4题:

    以下关于关系代数表达式ΠSNAME(σCNO='C1'(S

    SC))- ΠSNAME(σCNO='C2'(S

    SC))的中文解释中,正确的是

    A.检索学习了课程号为'C1'和'C2'的学生姓名。

    B.检索学习了课程号为'C1'或'C2'的学生姓名。

    C.检索学习了课程号为'C1',但没有学习课程号为'C2'的学生姓名。

    D.检索既没有学习课程号为'C1',又没有学习课程号为'C2'的学生姓名。


    正确答案:C
    解析:ΠSNAME(σSNAME(S

    SC))表示查找学习课程号为“C1”的学生姓名,ΠSNAME(σCNO='C2'(S

    SC))表示查找学习课程号为“C2”的学生姓名,两个表达式的差表示从学习“C1”程的学生姓名中去掉学习“C2”课程的学生姓名,即学习“C1”课程但没有学习“C2”课程的学生姓名。

  • 第5题:

    设教学数据库Education有三个关系: 学生关系S(SNO,SNAME,AGE,SEX,SDEPT);学习关系SC(SNO,CNO,GRADE);课程关系C(CNO,CNAME,CDEPT,TNAME)。写出下列查询问题的SQL语句。 检索计算机系的全体学生的学号、姓名和性别; 检索学习课程号为C2的学生学号与姓名; 检索选修课程号为C2或C4的学生学号; 4.检索至少选修课程号为C2和C4的学生学号;


    Select sno,sname from s where age is null