SELECT语句中的条件可以用WHERE或HAVING引出,但H

题目

SELECT语句中的条件可以用WHERE或HAVING引出,但HAVING必须在GROUPBY之后使用。

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

第1题:

select语句的过滤条件既可以放在where子句中,也可以放在from子句中。 ()


正确答案:错误

第2题:

在SELECT语句中, ______ 子句后可能带有HAVING短语。

A.ORDER

B.GROUP

C.WHERE.

D.SELECT


正确答案:B
解析:在SELECT SQL语句中,GROUP子句用于把查询结果中的行按一个或多个列的值分组,其中 HAVING短语可以跟在GROUP之后(也只能跟在GROUP之后),用于指定在查询结果中的各组应满足的条件。

第3题:

在SELECT语句中,以下有关HAVING短语的正确叙述是______。

A.HAVING短语必须与GROUP BY短语同时使用

B.使用HAVING短语的同时不能使用WHERE短语

C.HAVING短语可以在任意的一个位置出现

D.HAVING短语与WHERE短语功能相同


正确答案:A
解析:HAVING子句必须跟随GROUP BY子句使用,它用来限定分组必须满足的条件,不能单独使用。HAVING子句和WHERE子句不矛盾,在查询中是先用WHERE子句限定元组,然后进行分组,最后再用HAVING子句限定分组。

第4题:

在SELECT语句中,下列关于HAVING短语的描述中正确的是( )。

A.HAVING短语必须与GROUP BY短语同时使用

B.使用HAVING短语的同时不能使用WHERE短程

C.HAVING短语可以在任意的一个位置出现

D.HAVING短语与WHERE短语功能相同


正确答案:A
A。【解析】SQL查询语句中,使用GROUPBY可以对查询结果进行分组,用来限定分组必须满足的条件,WHERE子句用来限定元组。HAVING短语必须跟随GROUPBY使用,并且与wHERE不矛盾。

第5题:

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

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

A.列

B.行

C.关系

D.分组


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

第6题:

在 SELECT 语句中,以下有关 HAVING 短语的正确叙述是

A) HAVING 短语必须与 GROUP BY 短语同时使用

B) 使用 HAVING 短语的同时不能使用 WHERE 短语

C) HAVING 短语可以在任意的一个位置出现

D) HAVING 短语与 WHERE 短语功能相同


正确答案:A

第7题:

在SQL的查询语句中,允许出现聚集函数的是(23)。

A.SELECT子句

B.WHERE子句

C.HAVING短语

D.SELECT子句和HAVING短语


正确答案:D
解析:聚集函数是施加在查询中间结果集上的函数,用于实现中间结果集上的查找和统计功能。根据SQL语句的执行过程,SELECT子名上的聚集函数是对输出结果集上的运算,HAVING短语上的聚集函数是对分组之后各组上的数据进行运算,除此之外,聚集函数不能用于SQL语句的其他部分上。

第8题:

在SELECT语句中使用GROUP BY SNO时,SNO必须( )

A. 在WHERE中出现

B. 在FROM中出现

C. 在SELECT中出现

D. 在HAVING中出现


正确答案:C

第9题:

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

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

A.列

B.行

C.关系

D.分组


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

第10题:

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

更多相关问题