当where子句、聚合函数、group by子句和having子句同时出现在一个查询中时,最后执行的是( )
A: 聚合函数
B: where子句
C: group by子句
D: having子句
A: 聚合函数
B: where子句
C: group by子句
D: having子句
D
举一反三
- 青书学堂: 当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子句均可放于分组之后查询
内容
- 0
【多选题】在SELECT语句中,以下有关HAVING子句的叙述,不正确的是______。 A. HAVING子句可以在任意位置出现 B. 使用HAVING子句的同时不能使用WHERE子句 C. HAVING子句必须与GROUP BY子句同时使用 D. GROUP BY子句后只能用HAVING子句,而不能用WHERE子句
- 1
关于where子句和having子句的说法中错误的是哪几个? A: where子句的作用对象是基本表或视图 B: having子句的作用对象是基本表或者视图 C: where子句的作用对象是分组结果 D: having子句的作用对象是分组结果 E: where子句和having子句不能同时出现 F: having子句必须跟在group by子句之后,如果没有group by子句就不能有having子句
- 2
where子句、groupby子句、having子句在select语句中的顺序是() A: having子句、groupby子句、where子句 B: groupby子句、having子句、where子句 C: groupby子句、where子句、having子句 D: where子句、groupby子句、having子句
- 3
下面有关 HAVING子句描述正确的是()。 A: 使用HAVING子句的作用是限定分组的条件 B: 使用HAVING子句的同时可以使用 WHERE子句 C: 使用HAVING子句的同时不能使用 WHERE子句 D: HAVING子句经常与 GROUP BY子句同时使用
- 4
在查询语句的下列子句中,通常和HAVING子句同时使用的是( )。 A: WHERE子句 B: ORDER BY子句 C: GROUP BY子句 D: FROM子句