WHERE子句与HAVING子句相似而又有所不同,下面描述正确的是:( )。
A: WHERE可以使用聚合表达式
B: WHERE子句不能使用聚合函数作为条件表达式
C: HAVING短语可以使用聚合表达式
D: HAVING子句不能使用聚合函数作为条件表达式
E: 以上都不正确
A: WHERE可以使用聚合表达式
B: WHERE子句不能使用聚合函数作为条件表达式
C: HAVING短语可以使用聚合表达式
D: HAVING子句不能使用聚合函数作为条件表达式
E: 以上都不正确
举一反三
- 下列哪些描述是正确的。( )A.聚合函数的运算对象可以是列,也可以是表达式。B.having子句可以实现where子句额功能,但where子句不能实现having子句的功能。C.where子句中可以包含聚合函数。D.order by子句可以对聚合函数的运算结果排序。 A: 聚合函数的运算对象可以是列,也可以是表达式。 B: having子句可以实现where子句额功能,但where子句不能实现having子句的功能。 C: where子句中可以包含聚合函数。 D: order by子句可以对聚合函数的运算结果排序。
- 以下( )中不能直接使用聚合函数。 A: Select子句 B: Having子句 C: Where子句 D: 以上三者
- 下面有关 HAVING子句描述正确的是()。 A: 使用HAVING子句的作用是限定分组的条件 B: 使用HAVING子句的同时可以使用 WHERE子句 C: 使用HAVING子句的同时不能使用 WHERE子句 D: HAVING子句经常与 GROUP BY子句同时使用
- 下面有关HAVING子句,说法不正确的是() A: 使用HAVING子句的同时不能使用WHERE子句 B: HAVING子句必须与GROUPBY子句同时使用,不能单独使用 C: 使用HAVING子句的同时可以使用WHERE子句 D: 使用HAVING子句的作用是过滤掉不满足条件的分组
- 当where子句、聚合函数、group by子句和having子句同时出现在一个查询中时,最后执行的是( ) A: 聚合函数 B: where子句 C: group by子句 D: having子句