博客
关于我
SQL分组和聚合(格式)
阅读量:263 次
发布时间:2019-03-01

本文共 482 字,大约阅读时间需要 1 分钟。

聚合函数与分组操作指南

聚合函数

求总和

使用 sum 函数对指定列求总和,格式为:sum(列名)

求总数

使用 count 函数对数据行数量进行统计,格式为:count(列名)。注意:若列名中存在 null 值,统计时将不参与计算。查询总数量可使用 count(*)count(常量值)

求平均值

使用 avg 函数对指定列求平均值,格式为:avg(列名)

求最大值

使用 max 函数获取指定列的最大值,格式为:max(列名)

求最小值

使用 min 函数获取指定列的最小值,格式为:min(列名)


分组操作

基本分组

分组操作使用 group by 子句,格式为:

select 列名 from 表名 group by 分组依据列

进阶分组

在分组基础上可以对结果进行过滤,格式为:

select 列名 from 表名 group by 分组依据列 having 条件

多列分组

同时对多列进行分组,格式为:

group by 分组依据列1,分组依据列2,…,分组依据列n

以上内容可以根据具体需求进行扩展或调整,适合技术文档或操作指南使用。

转载地址:http://rcex.baihongyu.com/

你可能感兴趣的文章
Objective-C实现cycle sort循环排序算法(附完整源码)
查看>>
Objective-C实现data transformations数据转换算法(附完整源码)
查看>>
Objective-C实现datamatrix二维码识别 (附完整源码)
查看>>
Objective-C实现DateToDay 方法算法(附完整源码)
查看>>
Objective-C实现DBSCAN聚类算法(附完整源码)
查看>>
Objective-C实现DBSCAN聚类算法(附完整源码)
查看>>
Objective-C实现decision tree决策树算法(附完整源码)
查看>>
Objective-C实现degreeToRadian度到弧度算法(附完整源码)
查看>>
Objective-C实现depth first search深度优先搜索算法(附完整源码)
查看>>
Objective-C实现DES和3DES加解密算法(附完整源码)
查看>>
Objective-C实现des文件加密算法(附完整源码)
查看>>
Objective-C实现detectDirectedCycle检测定向循环算法(附完整源码)
查看>>
Objective-C实现deutsch jozsa算法(附完整源码)
查看>>
Objective-C实现DFS判断是否是二分图Bipartite算法(附完整源码)
查看>>
Objective-C实现DFS遍历或搜索图数据结构算法(附完整源码)
查看>>
Objective-C实现Diffie-Hellman算法(附完整源码)
查看>>
Objective-C实现Diffie—Hellman密钥交换(附完整源码)
查看>>
Objective-C实现Diffie—Hellman密钥交换(附完整源码)
查看>>
Objective-C实现Dijkstra最小路径算法(附完整源码)
查看>>
Objective-C实现dijkstra迪杰斯特拉算法(附完整源码)
查看>>