信息技术 高三 选择题 较难 ★ 精品

GROUP BY 分组统计 — 信息技术选择题

信息技术(高中·浙教版) 第六章 排序与分组统计 AI 三重审校通过

题目
某超市数据库中有表“销售记录”,包含字段“商品编号”“销售日期”“销售额”。现执行如下SQL语句:SELECT 销售日期, SUM(销售额) FROM 销售记录 WHERE 销售日期 > '2024-06-30' GROUP BY 销售日期 HAVING SUM(销售额) >= 5000,下列说法正确的是( )。 A. WHERE 子句先于分组执行,筛选销售日期在2024年6月30日之后的记录,再按日期分组求和,最后仅保留合计不低于5000元的组 B. HAVING 与 WHERE 作用相同,二者可以互相替换而不影响结果 C. 该语句先按销售日期分组,再用 WHERE 筛选每组销售额之和 D. 该语句能正确执行,前提是按销售日期分组后统计了各组记录条数