niusouti.com

当前目录下有student和conic两个表文件,要求查找同时选修了课程号为“0001”和“0002”的学生姓名,语句为:SELECT 姓名 FROM student,coure;WHERE student.学号=coure.学号;AND 课程号="0001";AND 姓名【 】 ;(SELECT 姓名 FROM student,coure;WHERE student.学号=coure.学号;AND 课程号="0002")

题目

当前目录下有student和conic两个表文件,要求查找同时选修了课程号为“0001”和“0002”的学生姓名,语句为:

SELECT 姓名 FROM student,coure;

WHERE student.学号=coure.学号;

AND 课程号="0001";

AND 姓名【 】 ;

(SELECT 姓名 FROM student,coure;

WHERE student.学号=coure.学号;

AND 课程号="0002")


相似考题
更多“当前目录下有student和conic两个表文件,要求查找同时选修了课程号为“0001”和“0002”的学生姓名,语 ”相关问题
  • 第1题:

    当前目录下有“选课表”文件,要求查找既选修了“计算机”,又选修了“日语”的学生号,则语句为:

    SELECT A.学号 FROM 选课表 A,选课表 B;

    WHERE A.学号=B.学号 AND;

    A.课程名称="计算机" AND ______


    正确答案:B.课程名称="日语"
    B.课程名称="日语" 解析:一般的查询中,别名并不是必须的,但是在自连接查询中,别名是必不可少的。
    SQL不仅可以对多个关系实行连接操作,也可以将同一关系与其自身进行连接,这种连接称为自连接。在可以进行这种自连接操作的关系上,实际存在着一种特殊的递归联系,即关系中的一些元组,根据出自同一值域的两个不同的属性,可以与另外一些元组有一种对应关系(一对多的联系)。

  • 第2题:

    当前目录下有“学生”表和“成绩”表两个文件,要求查找同时选修了“课程名称”为“计算机”和“英语”的学生姓名,下列SQL语句的空白处应填入的语句为( )。

    SELECT姓名FROM学生,成绩;

    WHERE学生.学号=成绩.学号;

    AND课程名称=”计算机”;

    AND姓名__;

    (SELECT姓名FROM学生,成绩;

    WHERE学生.学号=成绩.学号;

    AND课程名称=”英语”)


    正确答案:C
    本小题为SQL.,的嵌套查询,通过内层查找符合条件的记录集合,再通过外层查询检索该集合中相同的记录值,使用的特殊运算符为IN(包含运算)。ANY、ALL和SOME是量词,其中ANY和SOME是同义词,在进行比较运算时只要子查询中有一行能使结果为真,则结果为真;而ALL则要求子查询中的所有行都使结果为真时,结果才为真。EXISTS是谓词,EXISTS和NOTEXISTS是用来检查在子查询中是否有结果返回(即存在元组或不存在元组)。

  • 第3题:

    当前目录下有"课程表"文件,要求查找既选修了"W1",又选修了"W2"的学生号,语句为: SELECT A.学生号 FROM 选课表 A,【 】; WHERE A.学生号=B.学生号 AND; A.课程号="W1" AND; B.学生号="W2"


    正确答案:选课表B
    本题考查了SQL的查询功能。SQL不仅可以对多个关系进行联接操作,也可以将同一关系与其自身进行联接。在自联接操作中,别名是必不可少的,别名是在FROM短语中定义的,格式为<关系名><别名>。

  • 第4题:

    在“查询选修课程号为C04,且成绩在80分以上的所有学生的学号和姓名”的SQL语句中,将使用的表有

    A.仅STUDENT

    B.仅STUDENT和COURSE

    C.仅STUDENT和SC

    D.STUDENT、COURSE和SC


    正确答案:C
    解析:本次查询用到的属性有课程号cno、成绩grade,学生的学号sno和学生姓名sname。其中,cno和grade在表SC中,sno和shame在表STUDENT中,而且这两个表有一个公共属性sn0,要实现本次查询只需使用表STUDENT和SC即可。

  • 第5题:

    当前目录下有“学生”表和“成绩”表两个文件,要求查找同时选修了“课程名称,为“计算机”和“英语”的学生姓名,下列SQL语句的空白处应填入的语句为( )。

    A) ANY

    B)EXISTS

    C)IN

    D)ALL


    正确答案:C