参考答案和解析
正确答案:B
解析:GROUP BY短语用于对查询结果进行分组,HAVING必须跟在GROUP BY短语后面使用,用来限定分组必须满足的条件。
更多“SQL查询命令的结构是SELECT…FROM…WHERE…GROUP BY…HAVING…ORDER BY…,其中HAVING必须配合使用的短 ”相关问题
  • 第1题:

    在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选项正确。

  • 第2题:

    如果SQL查询的SELECT短语中使用TOP,则必须配合( )。 A.HAVING短语B.GROUP BY短语SXB

    如果SQL查询的SELECT短语中使用TOP,则必须配合( )。

    A.HAVING短语

    B.GROUP BY短语

    C.WHERE短语

    D.ORDER BY短语


    正确答案:D
    D。【解析】TOP是指记录返回行的首记录,当返回后需要使用ORDERBY进行排序。

  • 第3题:

    对由SELECT--FROM—WHERE—GROUP--ORDER组成的SQL语句,其在被DBMS处理时,各子句的执行次序为()

    A.SELECT—FROM—GROUP—WHERE—ORDER

    B.FROM——SELECT--WHERE——GROUP——ORDER

    C.FROM——WHERE——GROUP——SELECT——ORDER

    D.SELECT——FROM——WHERE——GROUP——ORDER


    答案:C

  • 第4题:

    SQL查询命令的结构是SELECT…FROM…WHERE…GROUP BY…HAVING …ORDER BY…,其中HAVING必须配合使用的短语是( )。

    A.FROM

    B.GROUP BY短语

    C.WHERE短语

    D.ORDER BY短语


    正确答案:B
    B。【解析】在SQL语句中先使用GROUPBY短语进行分组,再使用HAVING语句。

  • 第5题:

    如果SQL查询的SELECT短语中使用TOP,则必须配合( )。A.HAVING短语 B.GROUP BY短语 SX

    如果SQL查询的SELECT短语中使用TOP,则必须配合( )。

    A.HAVING短语

    B.GROUP BY短语

    C.WHERE短语

    D.ORDER BY短语


    正确答案:D
    D。【解析】TOP是指记录返回行的首记录,当返回后需要使用ORDERBY进行排序。