计算机二级

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

题目

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

A.FROM

B.GROUP BY

C.WHERE

D.ORDER BY

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

对由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

第2题:

如果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进行排序。

第3题:

如果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进行排序。

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

第6题:

SQL查询命令的结构是SELECT…FROM…WHERE…

GROUP BY…HAVING…ORDER BY…,其中HAVING必须配合使用的短语是

A.FROM

B.GROUP BY

C.WHERE

D.ORDER BY


正确答案:B
解析:GROUP BY短语用于对查询结果进行分组,HAVING必须跟在GROUP BY短语后面使用,用来限定分组必须满足的条件。

第7题:

SQL查询命令的结构是SELECT…FROM…WHERE…

GROUP BY…HAVING…ORDER BY…,其中指定查询条件的短语是

A.SELECT

B.FROM

C.WHERE

D.ORDER BY


正确答案:C
解析:在SQL查询命令中,SELECT给出要查询的数据;FROM说明要查询的数据来自哪个或哪些表;WHERE说明查询条件,即选择元组的条件;GROUP BY用来对查询结果进行分组;HAVING短语用来限定分组必须满足的条件;ORDER BY短语用来对查询的结果进行排序,可以按升序ASC或降序DESC进行排序。故此题选C)。

第8题:

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

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
解析:SELECT[ALL|DISTNCT]目标列表达式>[目标列表达式>]…FROM表名或视图名>[表名或视图名>]...[WHERE条件表达式>][GROUPBY列名1>[HAVING条件表达式>]][ORDERBY列名2>[ASC|DESC]];整个SBLECT语句的含义是:根据WHERE子句的条件表达式,从FROM子句指定的基本表或视图中找出满足条件的元组,再按SELECTT子句中的目标列表达式,选出元组中的属性值形成结果表,如果有GROUP子句,则将结果按列名1>的值进行分组,该属性列值相等的元组为一个组。通常会在每组中作用集函数。如果GROUP子句带HAVING短语,则只有满足指定条件的组才予抽出;如果有ORDER子句,则结果表还要按列名2>的值的升序或降序排序。

第9题:

SQL查询命令的结构是SELECT…FROM…WHERE…

GROUP BY…HAVING…ORDER BY…,其中指定查询条件的短语是( )。

A.SELECT

B.FROM

C.WHERE

D.ORDER BY


正确答案:C
C。【解析】在SQL语句中WHERE语句是指定查询条件的语句。