SQL聚合函数有:1、AVG函数;2、COUNT函数;3、MAX函数;4、MIN函数;5、SUM函数;6、GROUPING函数;7、CHECKSUM函数;8、STDEV函数;9、STDEVP函数;10、VAR函数;11、VARP函数等等。

SQL中的聚合函数有:指定组中的平均值的AVG函数,返回组中项目的数量的COUNT函数,返回数据最大值的MAX函数,返回数据的和的SUM函数等

聚合函数是对一组值执行计算并返回单一的值的函数,它经常与SELECT语句的GROUP BY子句一同使用,SQL SERVER 中具体有哪些聚合函数呢?我们来一 一看下:

1. AVG 返回指定组中的平均值,空值被忽略。

例:select prd_no,avg(qty) from sales group by prd_no

2. 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_no

5. SUM 返回指定数据的和,只能用于数字列,空值被忽略。

例:select prd_no,sum(qty) from sales group by prd_no

6. COUNT_BIG 返回指定组中的项目数量,与COUNT函数不同的是COUNT_BIG返回bigint值,而COUNT返回的是int值。

例:select count_big(prd_no) from sales

7. GROUPING 产生一个附加的列,当用CUBE或ROLLUP运算符添加行时,输出值为1.当所添加的行不是由CUBE或ROLLUP产生时,输出值为0.

例:select prd_no,sum(qty),grouping(prd_no) from sales group by prd_no with rollup

8. BINARY_CHECKSUM 返回对表中的行或表达式列表计算的二进制校验值,用于检测表中行的更改。

例:select prd_no,binary_checksum(qty) from sales group by prd_no

9. CHECKSUM_AGG 返回指定数据的校验值,空值被忽略。

例:select prd_no,checksum_agg(binary_checksum(*)) from sales group by prd_no

10. CHECKSUM 返回在表的行上或在表达式列表上计算的校验值,用于生成哈希索引。

11. STDEV 返回给定表达式中所有值的统计标准偏差。

例:select stdev(prd_no) from sales

12. STDEVP 返回给定表达式中的所有值的填充统计标准偏差。

例:select stdevp(prd_no) from sales

13. VAR 返回给定表达式中所有值的统计方差。

例:select var(prd_no) from sales

14. VARP 返回给定表达式中所有值的填充的统计方差。

例:select varp(prd_no) from sales

dql聚合函数_sql聚合函数有哪些相关推荐

  1. sql用于字符串的聚合函数_SQL字符串函数用于数据整理(争用)

    sql用于字符串的聚合函数 In this article, you'll learn the tips for getting started using SQL string functions ...

  2. python substr函数_Sql SUBSTR函数

    SQL常用函数总结 SQL常用函数总结 这是我在项目开发中使用db2数据库写存储过程的时候经常用到的sql函数.希望对大家有所帮助: sql cast函数 (1).CAST()函数的参数是一个表达式, ...

  3. sql stuff 函数_SQL STUFF函数概述

    sql stuff 函数 This article gives an overview of the SQL STUFF function with various examples. 本文通过各种示 ...

  4. sql字符串函数_SQL字符串函数概述

    sql字符串函数 In this article, we will try to give a brief overview of the SQL string functions used in S ...

  5. sql replace函数_SQL REPLACE函数概述

    sql replace函数 In this article, I'll show you how to find and replace data within strings. I will dem ...

  6. sql trim函数_SQL TRIM函数

    sql trim函数 In this article, we will review the new SQL TRIM function in SQL Server 2017 onwards as w ...

  7. java datediff函数_sql DATEDIFF 函数

    sql  DATEDIFF 函数 今天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=0 昨天的所有数据:select ...

  8. getdate函数_SQL日期函数和GETDATE解释为带有语法示例

    getdate函数 There are 61 Date Functions defined in MySQL. Don't worry, we won't review them all here. ...

  9. sql over函数_SQL 高级函数

    今天是高端局,都是超级高大上的内容,惯例上目录 今天觉得红黑配色好好看呀 今天没有什么具体的栗子合集,大家的应用场景都很不一样,so,到具体知识点,我们再具体举栗子. 窗口函数 概念: 窗口函数,也叫 ...

最新文章

  1. Activity具体解释(生命周期、以各种方式启动Activity、状态保存,全然退出等)...
  2. golang 读取 mysql null 字符串错误
  3. .Net 4.0 (2)
  4. 解决 LLVM 错误 fatal error: ‘csignal’ file not found
  5. linux 声卡权限,archlinux的声卡问题如何解决
  6. EasyOcr 安装(linux、docker)、使用(gin、python)
  7. 关于设计秒杀系统的几个问题
  8. php7 viewmodel,ViewModel浅析
  9. MySQL忘记密码后,修改
  10. VB 文件编码互换模块(支持 Ansi,UTF-8,Unicode(little endian),Unicode big endian)
  11. python---保留两位小数
  12. BlueTooth: 蓝牙协议栈的原理和结构
  13. 软件的一些标号及对应版本
  14. 西湖论剑2020-BrokenSystems
  15. java独行风格 行尾_JAVA的特点
  16. gurobi求解目标规划问题案例
  17. 数据科学的重要支柱——统计学的最佳入门书籍
  18. 解决:Excel 下拉项数据报 输入内容不能大于255个字符
  19. 科技云报道:“奇袭”混合云,青云QingCloud站上C位
  20. Ubuntu桌面系统卡住

热门文章

  1. 颠覆者-读周鸿祎新书
  2. 计算机社团宣传招新活动方案,社团招新策划书范本及活动方案
  3. win10开启显示:你的电脑/设备需要修复,错误代码:0xc0000225
  4. 阿里云企业版云服务器使用流程
  5. apicloud mysql_APICloud 微信授权登录
  6. UE4 PBR材质使用记录
  7. 8.linux中的远程登录服务
  8. 英语 词根 词缀 查询网址
  9. 水管工游戏(随机地图版)
  10. 回撤率 python_【Python量化】O(n)复杂度实现最大回撤的计算