itgle.com
更多“41、在SELECT语句中,需要对分组情况应满足的条件进行判断时,应使用”相关问题
  • 第1题:

    在SQL语言的SELECT语句中,用于对结果元组进行分组的是( )子句。

    A)GROUP BY

    B)HAVING

    C)ORDERBY

    D)WHERE


    正确答案:A
    SQL语言提供了SELECT语句进行数据库的查询,该语句的一般格式是:

    整个语句的含义是,根据WHERE子句的条件表达式,从基本表或视图中找出满足条件的元组,按SELECT子句中的目标表达式,选出元组中的属性值形成结果表。若有ORDER子句,则结果表要按照指定的列名2按升序或降序排序。GROUP子句将结果按列名1分组,每个组产生结果表中的一个元组。分组的附加条件用HAVING短语给出。

  • 第2题:

    在SQL的SELECT语句中,用【 】与【 】短语对查询的结果进行排序和分组。


    正确答案:ORDER BY GBOUP BY
    ORDER BY , GBOUP BY 解析:SQL语句中,ORDER BY表示排序,GROUP BY子句用于对检索结果进行分组

  • 第3题:

    SQL的SELECT语句中,“HAVING<条件表达式>”用来筛选满足条件的 ______。A.列B.行C.关系D.分组

    SQL的SELECT语句中,“HAVING<条件表达式>”用来筛选满足条件的 ______。

    A.列

    B.行

    C.关系

    D.分组


    正确答案:D
    解析:SQL的核心是查询。SQL的查询命令也称作SELECT命令。它的基本形式由SELECT-FROM-WHERE查询块组成。其中HAVING短语必须跟随GROUP BY使用,它用来限定分组必须满足的条件。

  • 第4题:

    SQL的SELECT语句中,“HAVING<条件表达式>’’用来筛选满足条件的( )。 A.列B.行S

    SQL的SELECT语句中,“HAVING<条件表达式>’’用来筛选满足条件的( )。

    A.列

    B.行

    C.关系

    D.分组


    正确答案:D
    D。【解析】SELECT的命令格式看起来似乎非常复杂,实际上只要理解了命令中各个短语的含义,SQLSELECT还是很容易掌握的,其中主要短语的含义如下:SELECT说明要查询的数据;FROM说明要查询的数据来自哪个(些)表,可以基于单个表或多个表进行查询;WHERE说明查询条件,即选择元组的条件;GROUPBY短语用于对查询结果进行分组,可以利用它进行分组汇总;HAVING短语必须跟随GRoUPBY使用,它用来限定分组必须满足的条件;ORDERBY短语用来对查询的结果进行排序。

  • 第5题:

    使用 SQL 语言的 SELECT 语句进行分组查询时,如果希望去掉不满足条件的分组,应当在 GROUP BY 中使用 【 14 】 子句。


    正确答案:

  • 第6题:

    SELECT语句中,使用GROU PBY子句可按指定列的值分组,同时使用()可提取满足条件的组。

    • A、WHERE
    • B、HAVING
    • C、GROUP BY
    • D、ORDER BY

    正确答案:B

  • 第7题:

    在SQL-Select语句中使用Gropu-by子句的作用是()

    • A、按某字段排序
    • B、按条件查询
    • C、无用
    • D、按某字段进行分组

    正确答案:D

  • 第8题:

    有SELECT语句中,需要对分组情况满足的条件进行判断时,就使用()。

    • A、ORDER BY
    • B、WHERE
    • C、HAVING
    • D、GROUP BY

    正确答案:C

  • 第9题:

    填空题
    在SQL的SELECT语句进行分组计算查询时,可以使用()子句来去掉不满足条件的分组。

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

  • 第10题:

    多选题
    关于分组查询,以下()描述是错误的。
    A

    使用groupby进行分组查询

    B

    对分组后的结果进行条件查询必须使用Having子句

    C

    Having子句不能与where子句同时出现在一个select语句中

    D

    在使用分组查询时,在select列表中只能出现被分组的字段。


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

  • 第11题:

    单选题
    当选择满足一定条件的元组进行分组时,应使用的关键字是()。
    A

    SELECT

    B

    GROUP

    C

    WHERE

    D

    HAVING


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

  • 第12题:

    单选题
    SQL的SELECT语句中,“HAVING条件表达式”用来筛选满足条件的()。
    A

    B

    C

    关系

    D

    分组


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

  • 第13题:

    在SELECT语句中,需要对分组情况应满足的条件进行判断时,应使用( )。

    A、WHERE

    B、GROUP BY

    C、ORDER BY

    D、HAVING


    参考答案:D

  • 第14题:

    使用SQL Select语句进行分组查询时,有时要求分组满足某个条件时才查询,这时可以用【 】子句来限定分组。


    正确答案:HAVING
    HAVING 解析:HAVING子句总是跟在GROUP BY子句之后,而不能单独使用。在查询中是先用WHERE子句限定元组,然后进行分组,最后再用HAVING子句来限定分组。

  • 第15题:

    使用SQL语言的SELECT语句进行分组查询时,如果希望去掉不满足条件的分组,

    应当在GROUPBY中使用_____子句。


    正确答案:
    HAVING【解析】在分组与计算查询语句中,使用HAVING子句可以对分组进一步加以控制。用这个子句定义这些组所必须满足的条件,以便将其包含在结果中,HAVING子句必须与GROUPBY短语同时使用。

  • 第16题:

    在SQL Select语句中使用Group By进行分组查询时,如果要求分组满足指定条件,则需要使用_______子句来限定分组。


    正确答案:Having
    Having 解析:使.用having子句进行分组筛选,where子句只能对没有分组统计前的数据行进行筛选,对分组后的条件的筛选必须使用having子句。

  • 第17题:

    SELECT语句中,何时使用分组子句,何时不必使用分组子句?


    正确答案: SELECT语句中使用分组子句的先决条件是要有聚合操作。当聚合操作值与其他属性的值无关时,不必使用分组子句。譬如求男同学的人数。此时聚合值只有一个,因此不必分组。
    当聚合操作值与其他属性的值有关时,必须使用分组子句。譬如求每一性别的人数。此时聚合值有两个,与性别有关,因此必须分组。

  • 第18题:

    在SELECT语句中,如果需要对分组处理后的结果再进行选择,可以使用WHERE子句。


    正确答案:错误

  • 第19题:

    在SQL的SELECT语句进行分组计算查询时,可以使用()子句来去掉不满足条件的分组。


    正确答案:having

  • 第20题:

    填空题
    在定义检索条件时,如果条件中的值在程序运行时才能确定,那么就需要使用(),它是在SLQ select语句的()子句中使用的参数

    正确答案: 检索参数,Where
    解析: 暂无解析

  • 第21题:

    单选题
    SELECT语句中,需要对分组情况应满足的条件进行判断时,应使用()
    A

    WHERE

    B

    GROUP BY

    C

    ORDER BY

    D

    HAVING


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

  • 第22题:

    多选题
    关于分组查询,以下()描述是错误的。
    A

    使用group by进行分组查询

    B

    对分组后的条件的筛选必须使用Having子句

    C

    Having子句不能与where子句同时出现在一个select语句中

    D

    在使用分组查询时,在select列表中只能出现被分组的列。如:select courseid from grade group by courseid


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

  • 第23题:

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

    B


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

  • 第24题:

    单选题
    在SQL的SELECT语句中,“HAVING<条件表达式>”用来筛选满足条件的(  )。
    A

    B

    C

    关系

    D

    分组


    正确答案: A
    解析:
    HAVING子句与GROUP BY子句同时使用,用来限定分组必须满足的条件。HAVING子句总是跟在GROUP BY子句之后,而不可以单独使用。