聚合查询易忽略的点

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

聚合查询易忽略的点


聚合查询的函数
  count() 统计指定列不为null的记录行数
  sum() 指定列的数值和,如果指定列类型不是数值类型,那么计算结果为0
  max()指定列的最大值,如果指定列是字符创类型,那么使用字符串排序运算
  min()指定列的最小值,如果指定列是字符创类型,那么使用字符串排序运算
  avg() 指定列的平均值,如果指定列不是数值类型,那么计算结果为0
聚合查询对null值的处理
    count()某个字段时,不统计含null值的记录个数
    sum()和avg() 对null值的处理,这两个函数忽略null值的存在,就好像该条记录不存在一样.
    max()和min() 对null值的处理,这两个函数忽略null值的存在,就好像该条记录不存在一样.
目录
相关文章
使用mongo聚合分组查询获取每一组的时间最大的一条数据
使用mongo聚合分组查询获取每一组的时间最大的一条数据
1084 0
|
3月前
|
存储 缓存 自然语言处理
elasticsearch 聚合 : 指标聚合、桶聚合、管道聚合解析使用总结
elasticsearch 聚合 : 指标聚合、桶聚合、管道聚合解析使用总结
|
4月前
|
SQL 搜索推荐 数据库
8. 聚合查询
8. 聚合查询
|
10月前
DQL-分组聚合
DQL-分组聚合
23 0
|
存储
ES聚合查询详解(四):管道聚合
ES聚合查询详解(四):管道聚合
501 0
ES聚合查询详解(四):管道聚合
|
SQL 分布式计算 Java
聚合操作_groupBy_聚合操作 | 学习笔记
快速学习聚合操作_groupBy_聚合操作
120 0
聚合操作_groupBy_聚合操作 | 学习笔记
|
大数据 开发者
聚合操作_多维聚合_rollup | 学习笔记
快速学习聚合操作_多维聚合_rollup
聚合操作_多维聚合_rollup | 学习笔记
|
大数据 开发者
聚合操作_多维聚合_需求介绍 | 学习笔记
快速学习聚合操作_多维聚合_需求介绍
聚合操作_多维聚合_需求介绍 | 学习笔记
|
SQL 分布式计算 大数据
聚合操作_多维聚合_cubeSQL | 学习笔记
快速学习聚合操作_多维聚合_cubeSQL
111 0
聚合操作_多维聚合_cubeSQL | 学习笔记
|
SQL 大数据 开发者
聚合操作_多维聚合_GroupedDataset | 学习笔记
快速学习聚合操作_多维聚合_GroupedDataset
245 0
聚合操作_多维聚合_GroupedDataset | 学习笔记