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

题目

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

A) ANY

B)EXISTS

C)IN

D)ALL


相似考题
参考答案和解析
正确答案:C
更多“ 当前目录下有“学生”表和“成绩”表两个文件,要求查找同时选修了“课程名称,为“计算机”和“英语”的学生姓名,下列SQL语句的空白处应填入的语句为( )。A) ANYB)EXISTSC)IND)ALL ”相关问题
  • 第1题:

    在成绩表中,查找数学分数最低的学生记录,下列SQL语句的空白处应填入的是 ( )。

    A)SOME

    B)EXISTS

    C)ANY

    D)ALL


    正确答案:D
    ANY、ALL和SOME是量词,其中ANY和SOME是同义词,在进行比较运算时只要子查询中有一行能使结果为真,则结果为真;而ALL则要求子查询中的所有行都使结果为真时,结果才为真。EXISTS是谓词,EXISTS和NOTEXISTS是用来检查在子查询中是否有结果返回(即存在元组或不存在元组)。本题首先通过子查询得到“成绩”表中所有学生的“数学”成绩,然后在主程序中求出小于等于了查询中所有数学成绩的记录。这里用到了一个“全部”的关系,因此使用ALL短语。

  • 第2题:

    在成绩表中,查找数学分数最低的学生记录,下列SQL语句的空白处应填入的( )。

    SELECT﹡FROM成绩;

    WHERE数学<=__________;

    (SELECT数学FROM成绩)

    A)SOME

    B)EXISTS

    C)ANY

    D)ALL


    正确答案:D
    ANY、ALL和SOME是量词,其中ANY和SOME是同义词,在进行比较运算时只要子查询中有一行能使结果为真,则结果为真:而ALL则要求子查询中的所有行都使结果为真时,结果才为真。EXISTS是谓词,EXISTS和NOT EXISTS是用来检查在子查询中是否有结果返回(即存在元组或不存在元组)。本题首先通过子查询得到“成绩”表中所有学生的“数学”成绩,然后在主程序中求出小于等于予查询中所有数学成绩的记录。这里用到了一个“全部”的关系,因此使用ALL短语。 

  • 第3题:

    在成绩表中,查找数学分数最高的学生记录,下列SQL语句的空白区应填入的是()。 SELECT * FROM 成绩 WHERE 数学>=()(SELECT 数学 FROM 成绩表)

    A.SOME

    B.EXISTS

    C.ANY

    D.ALL


    ALL

  • 第4题:

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

    SELECT姓名FROM学生,成绩;

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

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

    AND姓名__;

    (SELECT姓名FROM学生,成绩;

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

    AND课程名称=”英语”)


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

  • 第5题:

    在成绩表中,查找物理分数最高的学生记录,下列SQL语句的空白区应填入的是______。 SELECT * FROM 成绩 WHERE 物理>=_____(SELECT 物理 FROM 成绩表)

    A.SOME

    B.EXISTS

    C.ANY

    D.ALL


    SOME