题目
17.在SQL的SELECT查询命令中,用 __ 进行汇总。-|||-A.FROM B.WHERE-|||-C.GROUP BY D.ORDER BY

题目解答
答案

解析
本题考查SQL语句中各子句的功能区分,核心在于理解GROUP BY的作用。在SQL查询中,汇总操作通常需要先对数据进行分组,再结合聚合函数(如COUNT、SUM等)进行计算。GROUP BY子句用于将数据按指定列分组,是实现汇总的关键。其他选项中,FROM用于指定数据来源,WHERE用于条件过滤,ORDER BY用于排序,均与汇总无关。
选项分析
- A. FROM:指定数据表来源,与汇总无关。
- B. WHERE:过滤满足条件的记录,不涉及分组或计算。
- C. GROUP BY:按指定列分组数据,配合聚合函数实现汇总(如
COUNT(*) GROUP BY column)。 - D. ORDER BY:排序结果,不改变数据结构。
关键结论
汇总操作需要先分组再计算,因此必须使用GROUP BY子句。