数据库执行SELECT查询语句时,各子句的书写先后顺序是:()A、HAVING,WHERE,GROUP BYB、GROUP BY,HAVING,WHEREC、WHERE,GROUP BY,HAVINGD、WHERE,HAVING,GROUP BY

题目

数据库执行SELECT查询语句时,各子句的书写先后顺序是:()

  • A、HAVING,WHERE,GROUP BY
  • B、GROUP BY,HAVING,WHERE
  • C、WHERE,GROUP BY,HAVING
  • D、WHERE,HAVING,GROUP BY
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

对由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>的值的升序或降序排序。

第2题:

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

A.使用WHERE子句

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

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

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


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

第3题:

标准SQL基本查询模块的结构是A)SELECT…FROM…ORDER BYB)SELECT…WHERE…GROUP BYC)SELECT…WHERE…HAVINGD)SELECT…FROM…WHERE


正确答案:D
使用SQL进行查询的基本查询模块结构是:
SELECT<字段名> FROM<数据表名> WHERE<查询条件>,
故选项D为正确答案。

第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…,其中HAVING必须配合使用的短语是

A.FROM

B.GROUP BY

C.WHERE

D.ORDER BY


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

第6题:

标准SQL基本查询模块的结构是 ______。

A.SELECT…FROM…ORDER BY

B.SELECT…WHERE…GROUP BY

C.SELECT…WHERE…HAVING

D.SELECT…FROM…WHERE


正确答案:D
解析:SELECT查询命令包含很多功能各异的子句选项,但最基本的格式是:SELECT…FROM…WHERE。其中,SELECT用于选择查询结果要显示的目标列表,FROM用于列出查询要用到的所有表文件,而WHERE则用于指定查询结果的筛选条件。

第7题:

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

A.FROM

B.GROUP BY

C.WHERE

D.ORDER BY


正确答案:B
HAVING子句是限定分组时必须满足的条件,所以要跟寻GROUPBY子句。

第8题:

标准SQL基本查询模块的结构是

A.SELECT...FROM...ORDER BY

B.SELECT...WHERE...GROUP BY

C.SELECT...WHERE...HAVING

D.SELECT...FROM...WHERE


正确答案:D
解析:使用SQL进行查询的基本查询模块结构是: SELECT字段名>FROM数据表名>WHERE查询条件>,故选项D为正确答案。

第9题:

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

第10题:

A在SELECT语句中,下列子句用于对搜索的结果进行排序( )。

A.HAVING子句

B.GROUP BY子句

C.ORDER BY子句

D.WHERE子句


正确答案:C


更多相关问题