dql聚合函数_sql聚合函数有哪些
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聚合函数有哪些相关推荐
- sql用于字符串的聚合函数_SQL字符串函数用于数据整理(争用)
sql用于字符串的聚合函数 In this article, you'll learn the tips for getting started using SQL string functions ...
- python substr函数_Sql SUBSTR函数
SQL常用函数总结 SQL常用函数总结 这是我在项目开发中使用db2数据库写存储过程的时候经常用到的sql函数.希望对大家有所帮助: sql cast函数 (1).CAST()函数的参数是一个表达式, ...
- sql stuff 函数_SQL STUFF函数概述
sql stuff 函数 This article gives an overview of the SQL STUFF function with various examples. 本文通过各种示 ...
- sql字符串函数_SQL字符串函数概述
sql字符串函数 In this article, we will try to give a brief overview of the SQL string functions used in S ...
- sql replace函数_SQL REPLACE函数概述
sql replace函数 In this article, I'll show you how to find and replace data within strings. I will dem ...
- sql trim函数_SQL TRIM函数
sql trim函数 In this article, we will review the new SQL TRIM function in SQL Server 2017 onwards as w ...
- java datediff函数_sql DATEDIFF 函数
sql DATEDIFF 函数 今天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=0 昨天的所有数据:select ...
- getdate函数_SQL日期函数和GETDATE解释为带有语法示例
getdate函数 There are 61 Date Functions defined in MySQL. Don't worry, we won't review them all here. ...
- sql over函数_SQL 高级函数
今天是高端局,都是超级高大上的内容,惯例上目录 今天觉得红黑配色好好看呀 今天没有什么具体的栗子合集,大家的应用场景都很不一样,so,到具体知识点,我们再具体举栗子. 窗口函数 概念: 窗口函数,也叫 ...
最新文章
- Activity具体解释(生命周期、以各种方式启动Activity、状态保存,全然退出等)...
- golang 读取 mysql null 字符串错误
- .Net 4.0 (2)
- 解决 LLVM 错误 fatal error: ‘csignal’ file not found
- linux 声卡权限,archlinux的声卡问题如何解决
- EasyOcr 安装(linux、docker)、使用(gin、python)
- 关于设计秒杀系统的几个问题
- php7 viewmodel,ViewModel浅析
- MySQL忘记密码后,修改
- VB 文件编码互换模块(支持 Ansi,UTF-8,Unicode(little endian),Unicode big endian)
- python---保留两位小数
- BlueTooth: 蓝牙协议栈的原理和结构
- 软件的一些标号及对应版本
- 西湖论剑2020-BrokenSystems
- java独行风格 行尾_JAVA的特点
- gurobi求解目标规划问题案例
- 数据科学的重要支柱——统计学的最佳入门书籍
- 解决:Excel 下拉项数据报 输入内容不能大于255个字符
- 科技云报道:“奇袭”混合云,青云QingCloud站上C位
- Ubuntu桌面系统卡住