以下有关WHERE子句的叙述中不正确的是 ()。A.WHERE子句中可以包含子查询B.连接条件和选择条件之间应当使用OR逻辑运算C.不包含WHERE子句的SELECT语句进行的是单纯的投影操作D.如果FROM子句中引用了N个表,则FROM子句中至少应当包括N-1个连接条件

题目

以下有关WHERE子句的叙述中不正确的是 ()。

A.WHERE子句中可以包含子查询

B.连接条件和选择条件之间应当使用OR逻辑运算

C.不包含WHERE子句的SELECT语句进行的是单纯的投影操作

D.如果FROM子句中引用了N个表,则FROM子句中至少应当包括N-1个连接条件


相似考题
更多“以下有关WHERE子句的叙述中不正确的是 ()。”相关问题
  • 第1题:

    以下有关ORDERBY子句的叙述中不正确的是()

    A、子查询也可以使用ORDERBY子句

    B、在SELECT语句中,ORDERBY只能在所有其他子句之后,作为最后一个字句出现

    C、ORDERBY子句可以对多个列进行排序

    D、在视图中不能使用ORDERBY子句


    参考答案:A

  • 第2题:

    下面有关HAVING子句描述错误的是A)HAVING子句必须与GROUP BY子句同时使用,不能单独使用B)使用HAVING子句的同时不能使用WHERE子句C)使用HAVING子句的同时可以使用WHERE子句D)使用HAVING子句的作用是限定分组的条件


    正确答案:B
    本题考查考生对HAVING子句的理解和掌握。在四个选项中,B选项是错误的。SELECT语句的标准语法格式中,HAVING子句和WHERE是可以同时使用的,而且,在实际的应用中,大多数情况都是两个子句同时使用,所以答案为B选项。其他几项都是对HAVING子句的正确描述。考生务必对SELECT语句的语法熟练掌握,并且掌握各个子句的使用条件和使用方法,才能对此类考题进行很好的解答。

  • 第3题:

    下列说法错误的是( )

    A.GROUP BY 子句用来分组 WHERE 子句的输出

    B.WHERE 子句用来筛选 FROM 子句中指定的操作所产生的行。

    C.聚合函数需要和group by 一起使用

    D.HAVING 子句用来从FROM的结果中筛选行


    正确答案:D 

  • 第4题:

    下列关于HAVING子句的叙述,正确的是( )。

    A.使用HAVING子句的同时必须使用GROUP BY子句,二者位置前后没有限制

    B.使用HAVING子句的同时可以使用WHERE子句

    C.使用HAVING子句的同时一定不使用WHERE子句

    D.使用HAVING子句的同时一定使用WHERE子句


    正确答案:B
    HAVING子句总是跟在GROUPBY子句之后,不可以单独使用。HAVING和WHERE子句不矛盾,在查询中可先用WHERE子句限定元组,然后进行分组,最后再用HAVING子句限定分组。

  • 第5题:

    在SELECT语句中,以下有关0RDER BY子句的叙述中不正确的是( )。

    A.ORDERBY子句可以对多个列进行排序

    B.SELECT语句中,0RDER BY只能在所有其他子句之后作为最后一个子句出现

    C.子查询也可以使用0RDER BY子句

    D.在视图中可以使用0RDER BY子句


    正确答案:C
    ORDERBY语句用于对结果集进行排序:①ORDERBY语句用于根据指定的列对结果集进行排序;②0RDERBY语句默认按照升序对记录进行排序。0RDERBY可以对多个列进行排序,此时的排序是嵌套的;ORDERBY语句只能作为其他子句之后的最后一个子句出现;视图中也可以使用0RDERBY语句;子查询语句中是不能使用0RDERBY子句的。

  • 第6题:

    在SELECT语句中,以下有关ORDER BY子句的叙述中不正确的是()。

    A.ORDER BY子句可以对多个列进行排序

    B.SELECT语句中,ORDER BY只能在所有其他子句之后作为最后一个子句出现

    C.子查询也可以使用ORDER BY子句

    D.在视图中可以使用ORDER BY子句


    参考答案:C

  • 第7题:

    SELECT语句中,以下有关ORDER BY子句的叙述中不正确的是()

    A ORDER BY子句可以对多个列进行排序

    B SELECT语句中,ORDER BY只能单一列进行排序

    C 子查询中也可以使用ORDER BY子句

    D 在视图中可以使用ORDER BY子句


    C
    子查询语句中是不能使用ORDER BY子句的。

  • 第8题:

    在SELECT语句的一般格式中,以下()部分是可选的。

    • A、FROM子句
    • B、ORDERBY子句
    • C、WHERE子句
    • D、GROUPBY子句

    正确答案:B,C,D

  • 第9题:

    使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当()。

    • A、使用WHERE子句
    • B、在GROUPBY后面使用HAVING子句
    • C、先使用WHERE子句,再使用HAVING子句
    • D、先使用HAVING子句,再使用WHERE子句

    正确答案:B

  • 第10题:

    单选题
    使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当()
    A

    使用WHERE子句

    B

    在GROUP BY后面使用HAVING子句

    C

    先使用WHERE子句,再使用HAVING子句

    D

    先使用HAVING子句,再使用WHERE子句

    E

    使用FOR子句


    正确答案: B
    解析: 在SQL SELECT语句中,GROUP BY短语用作数据分组的条件,HAV-ING子句紧跟GROUP BY语句之后,作为进一步的分组条件,且不能单独存在。

  • 第11题:

    单选题
    SELECT语句中,以下有关ORDER BY子句的叙述中不正确的是()
    A

     ORDER BY子句可以对多个列进行排序

    B

     SELECT语句中,ORDER BY只能单一列进行排序

    C

     子查询中也可以使用ORDER BY子句

    D

     在视图中可以使用ORDER BY子句


    正确答案: C
    解析: 子查询语句中是不能使用ORDER BY子句的。

  • 第12题:

    多选题
    下面有关HAVING子句的说法中正确的是()
    A

    HAVING子句必须与GROUP BY子句同时使用,不能单独使用

    B

    使用HAVING子句的同时不能使用WHERE子句

    C

    使用HAVING子句的同时可以使用WHERE子句

    D

    使用HAVING子句的作用是限定分组的条件


    正确答案: B,D
    解析: 暂无解析

  • 第13题:

    使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当( )

    A、使用WHERE子句

    B、在GROUP BY后面使用HAVING子句

    C、先使用WHERE子句,再使用HAVING子句

    D、先使用HAVING子句,再使用WHERE子句

    E、使用FOR子句


    参考答案:B

  • 第14题:

    在SELECT语句中,以下有关ORDER BY子句的叙述中不正确的是______。

    A) ORDER BY子句可以对多个列进行排序

    B) SELECT语句中,ORDER BY只能在所有其他子句之后作为最后一个子句出现

    C) 子查询也可以使用ORDER BY子旬

    D) 在视图中可以使用ORDER BY子句


    正确答案:C
        (6) [解析] 子查询语句中是不能使用ORDER BY子句的。
        [答案] C

  • 第15题:

    在下面有关HAVING子句描述错误的是()

    A、HAVING子句必须与GROUPBY子句同时使用,不能单独使用

    B、使用HAVING子句的同时不能使用WHERE子句

    C、使用HAVING子句的同时可以使用WHERE子句

    D、使用HAVING子句的作用是限定分组的条件


    参考答案:B

  • 第16题:

    使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当 ______。

    A.使用WHERE子句

    B.在GROUP BY后面使用HAVING子句

    C.先使用WHERE子句,再使用HAVING子句。

    D.先使用HAVING子句,再使用WHERE子句


    正确答案:B
    解析:在SQLSELECT语句中,GROUPBY短语用作数据分组的条件,HAVING子句紧跟GROUPBY语句之后,作为进一步的分组条件,且不能单独存在。

  • 第17题:

    在Visual FoxPro中,以下有关SQL的SELECT子句的叙述中,错误的是

    A.SELECT子句中可以包含表中的列和表达式

    B.SELECT子句中可以使用别名

    C.SELECT子句规定了结果集中的列顺序

    D.SELECT子句中列的顺序应该与表中列的顺序一致


    正确答案:D
    解析:SQL查询子句中,可以从表中指定不同字段值进行输出,即表中的列,指定的列次序可以重新排列,不需要与原数据表一致。SQL的查询子句可以包含表中的表达式及使用的别名。

  • 第18题:

    下面有关HAVING子句描述错误的是

    A.HAVING子句必须与GROUPBY子句同时使用,不能单独使用
    B.使用HAVING予句的同时不能使用WHERE子句
    C.使用HAVING子句的同时可以使用WHERE子句
    D.使用HAVING子句的作用是限定分组的条件

    答案:B
    解析:
    B和C是矛盾的,必有一个错误。使用HAVING子句的时,也需要使用WHERE子句。所以B是错误的。

  • 第19题:

    下面有关HAVING子句的说法中正确的是()

    • A、HAVING子句必须与GROUP BY子句同时使用,不能单独使用
    • B、使用HAVING子句的同时不能使用WHERE子句
    • C、使用HAVING子句的同时可以使用WHERE子句
    • D、使用HAVING子句的作用是限定分组的条件

    正确答案:A,C,D

  • 第20题:

    下列有关查询命令(SELECT-SQL)的叙述中错误的是()

    • A、用于分组的字段必须是已选定输出的字段
    • B、WHERE子句用于对查询数据源的筛选
    • C、HAVING子句用于对查询结果的筛选
    • D、查询命令中的查询去向可以为屏幕、图形或数组

    正确答案:A

  • 第21题:

    SQL的查询语句的where子句中,对空值的操作,不正确的是()

    • A、where AGE IS NULL   
    • B、where  AGE IS NOT NULL  
    • C、where  AGE = NULL    
    • D、where NOT  (AGE IS NULL)

    正确答案:C

  • 第22题:

    多选题
    以下关于GroupBy描述不正确的是()
    A

    所有在GROUPBY子句中指定的列可以不包含在选择列表中

    B

    SQLServer只是为每一个指定的组返回单一的行,并返回详细信息

    C

    使用ALL关键字与GROUPBY子句显示在聚合列中含有空值的所有行,而忽略这些记录是否满足WHERE子句

    D

    如果包含WHERE子句,则SQLServer只对满足WHERE子句条件的行进行分组


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

  • 第23题:

    单选题
    在下面有关HAVING子句描述错误的是()
    A

    HAVING子句必须与GROUP BY子句同时使用,不能单独使用

    B

    使用HAVING子句的同时不能使用WHERE子句

    C

    使用HAVING子句的同时可以使用WHERE子句

    D

    使用HAVING子句的作用是限定分组的条件


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

  • 第24题:

    单选题
    使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当(  )。
    A

    使用WHERE子句

    B

    在GROUP BY后面使用HAVING子句

    C

    先使用WHERE子句,再使用HAVING子句

    D

    先使用HAVING子句,再使用WHERE子句


    正确答案: D
    解析:
    在分组查询时,有时要求用分组实现满足某个条件记录的检索,这时可以用HAVING子句来实现。HAVING子句总是跟在GROUP BY子句之后,而不可以单独使用。