当前位置:网站首页>sql 聚合函数有哪些
sql 聚合函数有哪些
2022-06-24 21:00:00 【全栈程序员站长】
大家好,又见面了,我是你们的朋友全栈君。
聚合函数是对一组值执行计算并返回单一的值的函数,它经常与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
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/151864.html原文链接:https://javaforall.cn
边栏推荐
- 汇编语言(4)函数传参
- Assembly language (4) function transfer parameters
- Library management system code source code (php+css+js+mysql) complete code source code
- Golang example renewal lock: redis+channel+sync Mutex
- Deep learning LSTM model for stock analysis and prediction
- Install mysql5.6 under linux64bit - the root password cannot be modified
- Tencent cloud wecity Industry joint collaborative innovation to celebrate the New Year!
- Basic knowledge of assembly language (2) -debug
- 脱氧核糖核酸酶I中英文说明书
- 梦想CAD云图与GIS结合演示
猜你喜欢
随机推荐
JS Chapter 1 Summary
弹性蛋白酶中英文说明书
4年工作经验,多线程间的5种通信方式都说不出来,你敢信?
Distinguish between i++ and ++i seconds
Tencent moved!
明日考试 最后一天如何备考?二造考点攻略全整理
高考之后,必然会出现以下四种情况:
WinXP内核驱动调试
Transform BeanUtils to achieve list data copy gracefully
戴尔为何一直拒绝将商用本的超薄推向极致?
Cloud development technology summit · public welfare programming challenge [hot registration]!
丹麥技術大學首創將量子計算應用於能源系統潮流建模
Why does Dell always refuse to push the ultra-thin commercial notebook to the extreme?
卷积与反卷积关系超详细说明及推导(反卷积又称转置卷积、分数步长卷积)
Bi-sql select into
Bi-sql - join
Heavyweight: the domestic ide was released, developed by Alibaba, and is completely open source! (high performance + high customization)
4 ans d'expérience de travail, 5 modes de communication Multi - thread ne peuvent pas être décrits, vous osez croire?
PMP考试“临门一脚”如何踢得漂亮?
LLVM TargetPassConfig