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

  • 相关阅读:
    spring声明式事务管理详情解析
    Nginx nginx.conf配置文件详细说明
    etcd
    rsyslog使用简介
    LINUX常见命令
    kafka简介&使用
    kafka安装
    Zookeeper简介&应用场景
    Zookeeper安装
    安装JDK
  • 原文地址:https://www.cnblogs.com/heiming/p/5819372.html
Copyright © 2011-2022 走看看