想要弄懂GROUP BY看这一篇就够了

Posted 程序编织梦想

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了想要弄懂GROUP BY看这一篇就够了相关的知识,希望对你有一定的参考价值。

一、前言

group by 关键字,不管是工作中还是面试都会经常被用到,所以弄懂它是非常有必要的。要弄懂group by 那我们就得联合着:聚合函数、group by 、having 一块讲解。

讲之前我们先准备一张表:

二、聚合函数

为了讲好group by我们必须先将聚合函数,所以大家别着急,一步步往下看。

聚合函数是将“若干行数据”经过计算后聚合成“一行数据”

常用的聚合函数如下:

1.MAX:返回某列的最大值 
2.MIN(column)	返回某列的最高值 
3.COUNT(column)	返回某列的总行数 
4.COUNT(*)	返回表的总行数
5.SUM(column)	返回某列的相加总和
6.AVG(column)	返回某列的平均值

下面我们简单使用一下这些聚合函数。

1.MAX和MIN函数

我们计算一下员工表中最大工资和最小工资。

select Max(sal) , Min(sal) from emp;

以上是关于想要弄懂GROUP BY看这一篇就够了的主要内容,如果未能解决你的问题,请参考以下文章

Java 数组,看这一篇就够了

大数据之Kafka看这一篇就够了

Tcpdump 看这一篇就够了

ES6 Promise(承诺)看这一篇就够了

MyBatis多条件查询看这一篇就够了

彻底掌握Xcode CoreData调试技巧看这一篇就够了