美文网首页
mysql聚合函数和分组

mysql聚合函数和分组

作者: ZJXianG | 来源:发表于2018-05-23 08:50 被阅读0次

    聚合函数的使用---聚合函数,为了统计而生
    count(*)表示计算总行数:


    图片13.png
        max(列)表示求此列的最大值
        min(列)表示求此列的最小值
        sum(列)表示求此列的和
        avg(列)表示求此列的平均值
    

    分组的基本使用:


    图片14.png
    图片15.png

    查看按着性别分组以后,组里人的姓名:


    图片16.png

    对比where与having
    where是对from后面指定的表进行数据筛选,属于对原始数据的筛选
    having是对group by的结果进行筛选

    总结:有group by语句的出现不一定有having语句的出现,那有having语句的出现就一定会有group by语句的出现。

    相关文章

      网友评论

          本文标题:mysql聚合函数和分组

          本文链接:https://www.haomeiwen.com/subject/lhdslftx.html