聚合查询易忽略的点

简介: 聚合查询易忽略的点

聚合查询易忽略的点


聚合查询的函数
  count() 统计指定列不为null的记录行数
  sum() 指定列的数值和,如果指定列类型不是数值类型,那么计算结果为0
  max()指定列的最大值,如果指定列是字符创类型,那么使用字符串排序运算
  min()指定列的最小值,如果指定列是字符创类型,那么使用字符串排序运算
  avg() 指定列的平均值,如果指定列不是数值类型,那么计算结果为0
聚合查询对null值的处理
    count()某个字段时,不统计含null值的记录个数
    sum()和avg() 对null值的处理,这两个函数忽略null值的存在,就好像该条记录不存在一样.
    max()和min() 对null值的处理,这两个函数忽略null值的存在,就好像该条记录不存在一样.
目录
相关文章
|
3月前
|
关系型数据库 MySQL 数据库
『 MySQL数据库 』聚合统计
『 MySQL数据库 』聚合统计
|
5月前
DQL-分组聚合
DQL-分组聚合
13 0
|
SQL 分布式计算 Java
聚合操作_groupBy_聚合操作 | 学习笔记
快速学习聚合操作_groupBy_聚合操作
98 0
聚合操作_groupBy_聚合操作 | 学习笔记
|
大数据 开发者
聚合操作_多维聚合_rollup | 学习笔记
快速学习聚合操作_多维聚合_rollup
71 0
聚合操作_多维聚合_rollup | 学习笔记
|
大数据 开发者
聚合操作_多维聚合_需求介绍 | 学习笔记
快速学习聚合操作_多维聚合_需求介绍
68 0
聚合操作_多维聚合_需求介绍 | 学习笔记
|
SQL 分布式计算 大数据
聚合操作_多维聚合_cubeSQL | 学习笔记
快速学习聚合操作_多维聚合_cubeSQL
96 0
聚合操作_多维聚合_cubeSQL | 学习笔记
|
SQL 大数据 开发者
聚合操作_多维聚合_GroupedDataset | 学习笔记
快速学习聚合操作_多维聚合_GroupedDataset
215 0
聚合操作_多维聚合_GroupedDataset | 学习笔记
|
分布式计算 大数据 Spark
聚合操作_多维聚合_rollup 案例 | 学习笔记
快速学习聚合操作_多维聚合_rollup 案例
58 0
聚合操作_多维聚合_rollup 案例 | 学习笔记
|
存储 SQL
ES聚合查询详解(三):指标聚合
ES聚合查询详解(三):指标聚合
281 0
ES聚合查询详解(三):指标聚合