zoukankan      html  css  js  c++  java
  • sql server 中聚集函数 分组的解释

    COUNT([DISTINCT|ALL]*):统计元组个数

    COUNT([DISTINCT|ALL]<列名>):统计一列中值的个数

    SUM([DISTINCT|ALL]<列名>):计算一列值的总和(此列必须是数值型)

    AVG([DISTINCT|ALL]<列名>):计算一列值的平均值(此列必须是数值型)

    MAX([DISTINCT|ALL]<列名>):求一列值中的最大值

    MIN([DISTINCT|ALL]<列名>):求一列值中的最小值

    GROUP BY :将查询结果按某一列或多列的值分组,值相等的为一组

    如果分组后还要求按一定的条件对这些组进行筛选,最终只输出满足指定条件的组,可以使用HAVING短语指定筛选条件

    WHERE子句和HAVING子句的区别:WHERE子句作用于基本标或视图,从中选择满足条件的元组HAVING短语作用于组,从中选择满足条件的组

  • 相关阅读:
    0827IO作业
    0927集合作业
    初学集合,以及泛型
    异常课——抛出
    Python环境变量配置
    安装Python
    MySQL多表操作
    MySQL增删改查
    Group by分组详解
    MySQL常用函数
  • 原文地址:https://www.cnblogs.com/xingqiba/p/2569942.html
Copyright © 2011-2022 走看看