Oracle公司内部数据库培训资料-Les05_分组函数.pptVIP

  • 8
  • 0
  • 约3.52万字
  • 约 29页
  • 2019-06-26 发布于广东
  • 举报

Oracle公司内部数据库培训资料-Les05_分组函数.ppt

www.kireading.net

分组函数 目标 通过本章学习,您将可以: 了解组函数。 描述组函数的用途。 使用GROUP BY 字句数据分组。 使用HAVING 字句过滤分组结果集。 什么是分组函数 分组函数作用于一组数据,并对一组数据返回一个值。 组函数类型 AVG COUNT MAX MIN STDDEV SUM 组函数语法 AVG(平均值)和 SUM (合计)函数 可以对数值型数据使用AVG 和 SUM 函数。 MIN(最小值) 和 MAX(最大值)函数 可以对任意数据类型的数据使用 MIN 和 MAX 函数。 COUNT(计数)函数 COUNT(*) 返回表中记录总数。 COUNT(计数)函数 COUNT(expr) 返回 expr不为空的记录总数。 DISTINCT 关键字 COUNT(DISTINCT expr) 返回 expr非空且不重复的记录总数 组函数与空值 组函数忽略空值。 在组函数中使用NVL函数 NVL函数使分组函数无法忽略空值。 分组数据 分组数据: GROUP BY 子句语法 可以使用GROUP BY 子句将表中的数据分成若干组 GROUP BY 子句 在SELECT 列表中所有未包含在组函数中的列都应该包含 在 GROUP BY 子句中。 GROUP BY 子句 包含在 GROUP BY 子句中的列不必包含在SELECT 列表中。 使用多个列分组 在GROU

文档评论(0)

1亿VIP精品文档

相关文档