华为认证

聚合函数不可以用在下列哪个语句中( )。A、SELECT子句B、HAVING 子句C、WHERE 子句D、子查询

题目
聚合函数不可以用在下列哪个语句中( )。

A、SELECT子句

B、HAVING 子句

C、WHERE 子句

D、子查询

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

第1题:

下列关于HAVING子句的叙述,正确的是( )。

A.使用HAVING子句的同时必须使用GROUP BY子句,二者位置前后没有限制

B.使用HAVING子句的同时可以使用WHERE子句

C.使用HAVING子句的同时一定不使用WHERE子句

D.使用HAVING子句的同时一定使用WHERE子句


正确答案:B
HAVING子句总是跟在GROUPBY子句之后,不可以单独使用。HAVING和WHERE子句不矛盾,在查询中可先用WHERE子句限定元组,然后进行分组,最后再用HAVING子句限定分组。

第2题:

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

A.SELECT子句

B.WHERE子句

C.HAVING短语

D.SELECT子句和HAVING短语


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

第3题:

下列说法错误的是( )

A.GROUP BY 子句用来分组 WHERE 子句的输出

B.WHERE 子句用来筛选 FROM 子句中指定的操作所产生的行。

C.聚合函数需要和group by 一起使用

D.HAVING 子句用来从FROM的结果中筛选行


正确答案:D 

第4题:

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

A.HAVING子句

B.GROUP BY子句

C.ORDER BY子句

D.WHERE子句


正确答案:C


第5题:

下列关于SQL中HAVING子句的描述,错误的是( )。 A.HAVING子句必须与GROUP BY子句同时使用

下列关于SQL中HAVING子句的描述,错误的是( )。

A.HAVING子句必须与GROUP BY子句同时使用

B.HAVING子句与GROUP BY子旬无关

C.使用WHERE子句的同时可以使用HAVING子句

D.使用HAVING子句的作用是限定分组的条件


正确答案:B
B。【解析】HAVING子句必须与GROUPBY子句同时使用,使用HAVING子句的作用是限定分组的条件;使用WHERE子句的同时也可以使用HAVING子句。因此选项B正确。

第6题:

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

A.ORDER

B.GROUP

C.WHERE.

D.SELECT


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

第7题:

在SELECT语句中,HAVING子句必须与 子句一起使用。


正确答案:GROUP BY
GROUP BY 解析:HAVING必须跟随GROUP BY使用,它用来限定分组必须满足的条件。

第8题:

在 SQL 的 SELECT 查询中,HAVING子句不可以单独使用,总是跟在 【 】子句之后一起使用。


正确答案:GROUP BY或 GROUP
GROUP BY或 GROUP 解析:在SQL语句中,利用 HAVING 子句,所以设置当分组满足某个条件时才检索。HAVING子句总是跟在GROUP BY子句之后,不可以单独使用。

第9题:

SELECT语句中下列()子句用于对数据按照某个字段分组()子句用于对分组统计进一步设置条件。

A.HAVING子句

B.GROUP BY 子句

C.ORDER BY 子句

D.WHERE子句


正确答案:BA


第10题:

下列的哪个子句在SELECT语句中用于排序结果集?()

A.Having子句

B.Where子句

C.From子句

D.Order by子句


参考答案:D

更多相关问题