使用groupby进行分组,下面叙述正确的是()
A: groupby子句可以包含任意数目的列
B: groupby子句只能包含一列
C: groupby子句若包含了多列,则列名之间使用逗号分隔
D: groupby子句若包含了多列,表示是分组里面再分组,可以为数据分组提供更细致的控制
A: groupby子句可以包含任意数目的列
B: groupby子句只能包含一列
C: groupby子句若包含了多列,则列名之间使用逗号分隔
D: groupby子句若包含了多列,表示是分组里面再分组,可以为数据分组提供更细致的控制
举一反三
- 在SELECT语句中使用GROUPBY分组时,分组列必须出现在()中。 A: WHERE子句 B: FROM子句 C: SELECT子句 D: HAVING子句
- 以下关于Having和GroupBy描述正确的是() A: HAVING子句只有与GROUPBY子句连用才能对分组进行约束。只使用HAVING子句而不使用GROUPBY子句是没有意义的 B: 可以引用任何出现在选择列表中的列 C: 不要与HAVING子句一起使用ALL关键字,因为HAVING子句会忽略ALL关键字而返回只满足自己条件的分组可 D: 以引用查询表的任意列
- 以下关于GroupBy描述不正确的是() A: 所有在GROUPBY子句中指定的列可以不包含在选择列表中 B: SQLServer只是为每一个指定的组返回单一的行,并返回详细信息 C: 使用ALL关键字与GROUPBY子句显示在聚合列中含有空值的所有行,而忽略这些记录是否满足WHERE子句 D: 如果包含WHERE子句,则SQLServer只对满足WHERE子句条件的行进行分组
- 若要对用SELECT语句所实现的查询结果进行分组,应包含子句是______。 A: TO B: INTO C: ORDERBY D: GROUPBY
- 以下关于GroupBy描述不正确的是() A: A所有在GROUPBY子句中指定的列可以不包含在选择列表中 B: BSQLServer只是为每一个指定的组返回单一的行,并返回详细信息 C: C使用ALL关键字与GROUPBY子句显示在聚合列中含有空值的所有行,而忽略这些记录是否满足WHERE子句 D: D如果包含WHERE子句,则SQLServer只对满足WHERE子句条件的行进行分组