聚合函数是对一组值执行计算并返回单一的值的函数,它经常与SELECT语句的GROUP BY子句一同使用,SQL SERVER 中具体有哪些聚合函数呢?我们来一一看一下:
1. AVG  返回指定组中的平均值,空值被忽略。例:select  prd_no,avg(qty) from sales group by prd_no2. COUNT  返回指定组中项目的数量。例:select  count(prd_no) from sales 3. MAX  返回指定数据的最大值。例:select  prd_no,max(qty) from sales group by prd_no 4. MIN  返回指定数据的最小值。例:select  prd_no,min(qty) from sales group by prd_no5. SUM  返回指定数据的和,只能用于数字列,空值被忽略。例:select  prd_no,sum(qty) from sales group by prd_no6. COUNT_BIG  返回指定组中的项目数量,与COUNT函数不同的是COUNT_BIG返回bigint值,而COUNT返回的是int值。例:select  count_big(prd_no) from sales7. GROUPING  产生一个附加的列,当用CUBE或ROLLUP运算符添加行时,输出值为1.当所添加的行不是由CUBE或ROLLUP产生时,输出值为0.例:select  prd_no,sum(qty),grouping(prd_no) from sales group by prd_no with rollup8. BINARY_CHECKSUM  返回对表中的行或表达式列表计算的二进制校验值,用于检测表中行的更改。例:select  prd_no,binary_checksum(qty) from sales group by prd_no9. CHECKSUM_AGG  返回指定数据的校验值,空值被忽略。例:select  prd_no,checksum_agg(binary_checksum(*)) from sales group by prd_no10. CHECKSUM  返回在表的行上或在表达式列表上计算的校验值,用于生成哈希索引。11. STDEV  返回给定表达式中所有值的统计标准偏差。例:select  stdev(prd_no) from sales12. STDEVP  返回给定表达式中的所有值的填充统计标准偏差。例:select  stdevp(prd_no) from sales13. VAR  返回给定表达式中所有值的统计方差。例:select  var(prd_no) from sales14. VARP  返回给定表达式中所有值的填充的统计方差。例:select  varp(prd_no) from sales

sql 聚合函数有哪些相关推荐

  1. SQL 聚合函数一定要跟group by以及NULL的关系的案例精讲

    SQL 聚合函数与GROUP BY NULL的关系及ALL的使用说明 需求说明 有如下一道SQL题,网友咨询: 1 为啥正确答案是第二项? 2 聚合函数是否一定要跟GROUP BY PARTITION ...

  2. 第十二章 SQL聚合函数 VARIANCE, VAR_SAMP, VAR_POP

    文章目录 第十二章 SQL聚合函数 VARIANCE, VAR_SAMP, VAR_POP 大纲 参数 描述 当前事务期间所做的更改 示例 第十二章 SQL聚合函数 VARIANCE, VAR_SAM ...

  3. 第五章 SQL聚合函数 %DLIST

    文章目录 第五章 SQL聚合函数 %DLIST 大纲 参数 描述 %DLIST 和 %SelectMode %DLIST和ORDER BY 相关的聚合函数 示例 第五章 SQL聚合函数 %DLIST ...

  4. Maxcompute ODPS SQL 聚合函数

    ODPS SQL 聚合函数 ODPS SQL 聚合函数 1.COUNT:用于计算记录数. SELECT COUNT(*) FROM table_name; --******************** ...

  5. 第十三章 SQL聚合函数 XMLAGG

    文章目录 第十三章 SQL聚合函数 XMLAGG 大纲 参数 描述 XML和XMLAGG XMLAGG和ORDER BY 相关聚合函数 示例 第十三章 SQL聚合函数 XMLAGG 一个聚合函数,它创 ...

  6. 第八章 SQL聚合函数 MAX

    文章目录 第八章 SQL聚合函数 MAX 大纲 参数 描述 数据值 当前事务期间所做的更改 示例 第八章 SQL聚合函数 MAX 返回指定列中最大数据值的聚合函数. 大纲 MAX([ALL | DIS ...

  7. 第二章 SQL聚合函数 AVG

    文章目录 第二章 SQL聚合函数 AVG 大纲 参数 描述 数据值 对单个值求平均值 优化 当前事务期间所做的更改 示例 第二章 SQL聚合函数 AVG 返回指定列值的平均值的聚合函数. 大纲 AVG ...

  8. 第九章 SQL聚合函数 MIN

    文章目录 第九章 SQL聚合函数 MIN 大纲 参数 描述 数据值 在当前事务期间所做的更改 示例 第九章 SQL聚合函数 MIN 返回指定列中的最小数据值的聚合函数. 大纲 MIN([ALL | D ...

  9. 第七章 SQL聚合函数 LIST

    文章目录 第七章 SQL聚合函数 LIST 大纲 参数 描述 包含逗号的数据值 LIST 和 %SelectMode LIST 和 ORDER BY 最大列表大小 相关的聚合函数 示例 第七章 SQL ...

  10. 第三章 SQL聚合函数 COUNT(一)

    文章目录 第三章 SQL聚合函数 COUNT(一) 大纲 参数 描述 没有行返回 流字段 第三章 SQL聚合函数 COUNT(一) 返回表或指定列中的行数的聚合函数. 大纲 COUNT(*)COUNT ...

最新文章

  1. Waiting for target device to come online
  2. 计算机能力操作系统试题,全国计算机一级考试操作系统论述题及答案
  3. sklearn 特征工程
  4. How to resolve Unable to load groups error message
  5. 310. Minimum Height Trees
  6. GStreamer基础教程04 - 动态连接Pipeline
  7. 网站服务器倒闭,云服务器商倒闭怎么办
  8. SyntaxError: Identifier ‘XXX‘ has already been declared
  9. python入门——P47魔法方法:定制序列
  10. 动力系统 —— 液压与气压
  11. 如何构建企业安全易用的数据资产
  12. 从零开始学wordpress 之四
  13. 孙杨事件的几点事实!
  14. 单溶水箱串级控制计算机控制,单容水箱液位控制系统
  15. Chrome一直在更新的几个广告拦截插件
  16. Linux 系统升级蝉道
  17. MapStruct一个代码的装潢师
  18. 2022年全新PHP程序开发在线工单管理系统源码,售后工单系统
  19. 2017滴滴校招 末尾0的个数(数学知识)
  20. 公里与英里的换算c语言函数_80迈=80迈=80公里?过年了许多开车回家的老司机都未必清楚!...

热门文章

  1. 数据挖掘 (三)——基于python的当当网小爬虫
  2. 全国首个以区块链算力为特色的区块链产业园落户成都
  3. python爬虫笔试题目_python爬虫工程师面试题
  4. LKT2102身份认证方案
  5. 在审计署或审计局工作室怎么的一个体会
  6. 【干货】统计学最常用的「数据分析方法」清单(上)
  7. (15.1.15) 工具型产品如何建立自己的商业化模式?
  8. 2022年iOS上架及证书最新申请流程
  9. 【Java WEB-001】使用JSTL步骤+常用的核心标签
  10. IntelliJ IDEA快速入门 | 第六篇:使用IntelliJ IDEA编写你的第一个Java程序