第04讲_2 chp3-4_聚集函数和分组统计.pptVIP

  • 2
  • 0
  • 约7.33千字
  • 约 19页
  • 2017-05-24 发布于浙江
  • 举报
第04讲_2 chp3-4_聚集函数和分组统计

什么是聚集函数 聚集函数(分组函数)对数据行的集合进行操作并按组给出一个结果 聚集函数的类别 SUM 总和 AVG 平均值 COUNT 记录的数量 MAX 最大值 MIN 最小值 AVG 和 SUM 的用法 COUNT的用法 COUNT(*) 返回表中行的总数 COUNT的用法 COUNT(expr) 返回非空行的数量 聚集函数和空值 聚集函数会忽略列中的空值 创建数据组 使用 GROUP BY 子句 在SELECT列表中除了聚集函数那些项其他列都必须包含在GROUP BY 子句中。 使用 GROUP BY 子句 GROUP BY 所指定的列并不是必须出现在SELECT 列表中。 按多个列分组 按多列分组的GROUP BY子句 使用聚集函数的非法的查询 如果在查询中使用了聚集函数,任何不在聚集函数中的列或表达式都必须包含在GROUP BY子句中 。 使用聚集函数的非法的查询 不能在 WHERE子句中限制组 可以通过 HAVING 子句限制组 用 HAVING Clause子句 排除组结果 使用 HAVING 子句限制组 记录已经分组. 使用过聚集函数. 与 HAVING 子句匹配的结果才输出 排除组结果 使用 HAVING 子句 使用 HAVING 子句 执行顺序 按WHERE子句指定的条件对表中记录进行过滤 按GROUP BY子句指定的列对

文档评论(0)

1亿VIP精品文档

相关文档