数据分析认证考试介绍:https://www.cdaglobal.com/rzexam.html
在SQL中语法规范中,having子句的使用下面描述不正确的是:( )
A. having子句即可包含聚合函数作用的字段也可包括普通的标量字段
B. 使用having的同时不能使用where子句
C. having子句和where子句是等同的
D. having子句后面必须使用聚合函数
参考答案: B,C,D
解析:having子句和where子句都是用来指定筛选条件,但区别在于where子句是对分组前的记录进行筛选,而having子句是对分组后的结果再进行筛选,所以having子句可以使用聚合函数作为筛选条件,也可以使用其他普通的标量字段进行筛选,并且使用having的同时也可以使用where子句。