mysql中的⽅差函数_请问关于SQL中的⽅差函数VAR()相关
问题?
聚合函数是对⼀组值执⾏计算并返回单⼀的值的函数,它经常与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
sql中select是什么意思
13. VAR 返回给定表达式中所有值的统计⽅差。
例:select var(prd_no) from sales
14. VARP 返回给定表达式中所有值的填充的统计⽅差。
例:select varp(prd_no) from sales

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。