以下对分组查询描述错误的是
A: SELECT子句中的列名只能是分组子句中分组的列、聚合函数列;
B: WHERE子句是对表中的记录进行筛选;
C: HAVING子句中是对组进行筛选;
D: WHERE子句中可以有聚合函数。
A: SELECT子句中的列名只能是分组子句中分组的列、聚合函数列;
B: WHERE子句是对表中的记录进行筛选;
C: HAVING子句中是对组进行筛选;
D: WHERE子句中可以有聚合函数。
D
举一反三
- select语句中的where子句和having子句都是条件子句,where子句是对记录进行筛选,而having子句则是对组进行筛选。
- 关于having子句和where子句,以下说法正确的是() A: HAVING子句和WHERE子句都可以包含聚合函数。 B: 当不包含聚合函数和要在分组之前用来选择记录,HAVING子句和WHERE子句作用不相同 C: HAVING子句中的每个字段必须被包含在SELECT关键字后的字段列表中。 D: HAVING子句和WHERE子句均可放于分组之后查询
- 关于分组查询,以下描述错误的是( )。 A: 使用group by 进行分组查询 B: 对分组后的结果进行筛选使用where子句 C: Having子句不能与where子句同时出现在一个select语句中 D: 在使用分组查询时,在select列表中可以出现任意属性列,如:select coursename from grade group by courseid.
- 在SQL查询语句中,GROUP BY子句对经WHERE子句筛选后的结果进行分组
- 关于分组查询,以下()描述是错误的。 A: 使用groupby进行分组查询 B: 对分组后的条件的筛选必须使用Having子句 C: Having子句不能与where子句同时出现在一个select语句中 D: 在使用分组查询时,在select列表中只能出现被分组的列。如:selectcourseidfromgradegroupbycourseid
内容
- 0
关于分组查询,以下描述错误的是( )。 A: 使用group by进行分组查询 B: 筛选出满足条件的组,则要使用having子句 C: having子句可以与where子句同时出现在一个select语句中 D: 使用分组查询时,在select列表中只能出现被分组的列
- 1
在SELECT语句中,下列(B)子句用于对分组统计进一步设在SELECT语句中,下列()子句用于对分组统计进一步设置条件。 A: ORDER BY子句 B: GROUP BY子句 C: WHERE子句 D: HAVING子句
- 2
关于分组查询,以下()描述是错误的。 A: A使用group by进行分组查询 B: B对分组后的条件的筛选必须使用Having子句 C: CHaving子句不能与where子句同时出现在一个select语句中 D: D在使用分组查询时,在select列表中只能出现被分组的列。如:select courseid from grade group by courseid
- 3
关于分组查询,以下()描述是错误的。 A: 使用groupby进行分组查询 B: 对分组后的结果进行条件查询必须使用Having子句 C: Having子句不能与where子句同时出现在一个select语句中 D: 在使用分组查询时,在select列表中只能出现被分组的字段。
- 4
SELECT语句中,下列( )子句用于对数据按照某个字段分组 A: HAVING子句 B: GROUP BY 子句 C: ORDER BY 子句 D: WHERE子句