itgle.com
更多“10、SELECT语句查询条件中的谓词“=ANY”与()等价。”相关问题
  • 第1题:

    下图是使用查询设计器完成的查询,与该查询等价的SQL语句是 ______。

    A.select学号,数学from sc where 数学>(select avg(数学)from sC)

    B.select学号where数学>(select avg(数学)from sC)

    C.select数学avg(数学)from sc

    D.select数学>(select avg(数学)from sC)


    正确答案:A
    解析:由题目中的图片可以得出:查询条件的是“数学成绩大于数学平均分”,需要显示的字段是“学号”和“数学”,SQL语句中也应包含这些数据。

  • 第2题:

    下图是使用查询设计器完成的查询,与该查询等价的SQL语句是( )。

    A.select学号,数学fromSCwhere数学>;(selectavg(数学)fromsC.

    B.select学号where数学>;(selectavg(数学)fromSC.

    C.select数学avg(数学)fromSC

    D.select数学>;(selectavg(数学)fromsC.


    正确答案:A
    暂无解析,请参考用户分享笔记

  • 第3题:

    在SQL查询语句SELECT…FROM…WHERE…GROUP BY…HAVING…ORDER BY中初始查询条件短语是( )。

    A.SELECT

    B.FROM

    C.WHERE

    D.HAVING


    正确答案:C
    SQL的核心是查询,SQL的查询命令也称作SELECT命令,它的基本形式由SELECT-FROM-WHERE查询块组成,其中主要短语的含义如下:·SELECT:说明要查询的字段。如果查询的字段需去掉重复值,则要用到DISTINCT短语;·FROM:说明要查询的字段来自哪个表或哪些表,可以对单个表或多个表进行查询;·WHERE:说明查询条件,即选择元组的条件;·GROUPBY短语:用于对查询结果进行分组,可以利用它进行分组汇总;·HAVING短语:必须跟随GROUPBY使用,它用来限定分组必须满足的条件;·ORDERBY短语:用来对查询的结果进行排序。因此作为初始查询条件的短语是WHERE,故c选项正确。

  • 第4题:

    下图是使用查询设计器完成的查询,与该查询等价的SQL语句是( )。

    A.select 学号,数学from sc where数学>(select avg(数学)fromsc)

    B.select 学号 where 数学>(select avg(数学)fromsc)

    C.select 数学 avg(数学)from sc

    D.select 数学>(select avg(数学)from sc)


    正确答案:A
    解析:本题考查查询与SQL关系的知识。由查询设计器可以看出,最终的输出字段是“学号”和“数学”,来自的表是“sc”,查询的条件是:数学,(selectavg(数学)fromsc)。

  • 第5题:

    在SELECT语句中,用来限制查询结果集行数的谓词是()。 

    • A、SUM
    • B、TOP
    • C、COUNT
    • D、BOTTOM

    正确答案:B

  • 第6题:

    V5.x系统中,用SQL语句查询Sybase版本的语句是()

    • A、select ##version
    • B、select ##version from master
    • C、select @@version from master
    • D、select @@version

    正确答案:D

  • 第7题:

    在查询设计器中,用于指定查询条件的选项卡是(),与SQL SELECT语句中的WHERE相对应。


    正确答案:筛选

  • 第8题:

    在查询设计器中,用于编辑联接条件的选项卡是(),对应于SQL SELECT语句中的JOIN ON语句。


    正确答案:联接

  • 第9题:

    SELECT查询命令中的()子句,可以把一个SELECT语句的查询结果同另一个SELECT语句的查询结果组合起来。


    正确答案:UNION

  • 第10题:

    填空题
    在查询设计器中,用于指定查询条件的选项卡是(),与SQL SELECT语句中的WHERE相对应。

    正确答案: 筛选
    解析: 暂无解析

  • 第11题:

    单选题
    对于以下SQL语句说法正确的是() SELECT ename FROM emp WHERE sal IN (SELECT MAX(sal) FROM emp GROUP BY deptno);
    A

    这个语句是符合语法的

    B

    这个语句是不能执行的,因为缺少HAVING子句

    C

    这个语句是不能执行的,因为分组的条件列不在SELECT列表中

    D

    这个语句是不能执行的,因为GROUP BY子句应该在主查询中,而不是在子查询中

    E

    在主查询的WHERE条件中,不应该用IN,而应该用等号


    正确答案: A
    解析: 暂无解析

  • 第12题:

    填空题
    在查询设计器中,用于编辑联接条件的选项卡是(),对应于SQL SELECT语句中的JOIN ON语句。

    正确答案: 联接
    解析: 暂无解析

  • 第13题:

    下图是使用查询设计器完成的查询,与该查询等价的SQL语句是( )。

    A.select学号,数学from SC where数学>;(select avg(数学)from sC.

    B.select学号where数学>;(select avg(数学)from sC.

    C.select数学avg(数学)from SC

    D.select数学>;(select avg(数学)from SC.


    正确答案:A
    A.【解析】本题考查查询与SQL关系的知识。由查询设计器可以看出,最终的输出字段是“学号”和“数学”,来自的表是“SC”,查询的条件是:数学>(selectavg(数学)fromsC.。

  • 第14题:

    下图是使用查询设计器完成的查询,与该查询等价的SQL语句是( )。

    A)seleCt学号,数学fromSCwhere数学>(seleCtavg(数学)fromSC)

    B)seleCt学号wt}/ere数学>(seleCtavg(数学)fromsC)

    C)seleCt数学avg(数学)fromSC

    D)seleCt数学>(seleCtavg(数学)fromSC)


    正确答案:A
    本题考查查询与SQL关系的知识。由查询设计器可以看出,最终的输出字段是“学号”和“数学”,来自的表是…se,查询的条件是:数学>(selectavg(数学lfromsc)。

  • 第15题:

    对于以下SQL语句说法正确的是()SELECT ename FROM empWHERE sal IN (SELECT MAX(sal)FROM emp GROUP BY deptno);

    A. 这个语句是符合语法的

    B. 这个语句是不能执行的,因为缺少HAVING子句

    C. 这个语句是不能执行的,因为分组的条件列不在SELECT列表中

    D. 这个语句是不能执行的,因为GROUP BY子句应该在主查询中,而不是在子查询中

    E. 在主查询的WHERE条件中,不应该用IN,而应该用等号


    参考答案:A

  • 第16题:

    将该查询转换为等价的SQL语句如下:SELECT DISTINCT A1,A4 FROM R,S WHERE R.A2<‘2017’( )



    答案:C
    解析:
    本题筛选条件 A2<’2017’已经给出,像关系连接的筛选条件(R.A2=S.A2 AND R.A3=S.A3)和A4=’95’的条件缺失,且这些条件应该是同时满足,应使用逻辑与运算。

  • 第17题:

    试述在SQL语句的WHERE条件子句中谓词ALL和ANY有何异同?


    正确答案:在SQL语句的WHERE条件子句中谓词ALL和ANY都是为了指定查询范围,ANY可以指定子查询结果中的某个值,而ALL则指定子查询结果的全部值。

  • 第18题:

    在SQL中,SELECT语句的“SELECT TOP 10”表示查询结果中()

    • A、前10条记录
    • B、后10条记录
    • C、前10%条记录
    • D、后10%条记录

    正确答案:A

  • 第19题:

    在SELECT语句中,查询条件中没有使用通配符时,LIKE和等号是可以互换的


    正确答案:正确

  • 第20题:

    SELECT命令中,比较谓词>ANY为:大于子查询结果中的所有值。


    正确答案:错误

  • 第21题:

    在用SELECT语句进行数据库查询时,可使用()子句给出查询选择的条件。


    正确答案:WHERE

  • 第22题:

    填空题
    SELECT查询命令中的()子句,可以把一个SELECT语句的查询结果同另一个SELECT语句的查询结果组合起来。

    正确答案: UNION
    解析: 暂无解析

  • 第23题:

    问答题
    试述在SQL语句的WHERE条件子句中谓词ALL和ANY有何异同?

    正确答案: 在SQL语句的WHERE条件子句中谓词ALL和ANY都是为了指定查询范围,ANY可以指定子查询结果中的某个值,而ALL则指定子查询结果的全部值。
    解析: 暂无解析

  • 第24题:

    判断题
    SELECT命令中,比较谓词>ANY为:大于子查询结果中的所有值。
    A

    B


    正确答案:
    解析: 暂无解析