想要弄懂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看这一篇就够了的主要内容,如果未能解决你的问题,请参考以下文章