zoukankan      html  css  js  c++  java
  • sql中的group by 和 having 用法

    sql中的group by 用法:
    -- Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。
    --它的作用是通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。

    在同一个查询中同时存在where子句和having子句,那么SQL首先应用where子句中的谓词,

    满足where谓词的元组通过group by子句形成分组。having子句若存在,就将作用于每一分组

    ,不符合having子句谓词的分组将被抛弃,剩余的组被select子句用来产生查询结果元组。

    group by和having 常伴随聚集函数使用(聚集函数是以值的一个集合为输入,返回单个值的函数)

    平均值:avg  最小值:min 最大值:max 总和:sum 计数:count

  • 相关阅读:
    php设计模式-适配器
    遍历Map的4种方法
    遍历数组
    遍历List的方法
    复选框选中
    单选框选中
    正向代理和反向代理
    对于Dubbo的理解
    python远程控制Linux
    python对中文的处理
  • 原文地址:https://www.cnblogs.com/heiming/p/5819372.html
Copyright © 2011-2022 走看看