当where子句、聚合函数、group by子句和having子句同时出现在一个查询中时,最后执行的是( )
A: 聚合函数
B: where子句
C: group by子句
D: having子句
A: 聚合函数
B: where子句
C: group by子句
D: having子句
举一反三
- 青书学堂: 当where子句、聚合函数、group by子句和having子句同时出现在一个查询中时,最后执行的是( )。
- 当一个select查询中有where、having、order by和group by子句时,应该书写在最后的是( ) A: where子句 B: having子句 C: order by子句 D: group by子句
- 下面可以通过聚合函数的结果来过滤查询结果集的SQL子句是( ) A: WHERE子句 B: GROUP BY子句 C: HAVING 子句 D: ORDER BY子句
- HAVING子句一旦出现就要紧跟在( )子句之后,没有( )子句就不可能存在HAVING子句 A: SUM()、AVG()、MAX()等聚合函数 B: GROUP BY C: WHERE D: SELECT
- 关于having子句和where子句,以下说法正确的是() A: HAVING子句和WHERE子句都可以包含聚合函数。 B: 当不包含聚合函数和要在分组之前用来选择记录,HAVING子句和WHERE子句作用不相同 C: HAVING子句中的每个字段必须被包含在SELECT关键字后的字段列表中。 D: HAVING子句和WHERE子句均可放于分组之后查询