天天看点

mysql var和varp的区别_MSSQL 函数-系统函数-聚合函数Var Varp简介(七)

1.1 Var Varp函数

功能: 求一组数据的方差

Var 求一组数据的方差

VarP 求一组数据的总体方差

计算方法:

var:每一列的数值 同 列的平均值相减,然后自平方,然后求和 再除以(行数减一)

varP:每一列的数值 同 列的平均值相减,然后自平方,然后求平均数

主要应用于数据统计中,数据的偏移量查看 类似于 StDev StDevP 函数

参数:列

返回值:float型

举例说明:

create table A(keyId float,info varchar(50))

insert into A values(1,'a'),(2,'b'),(3,'c'),(4,'d'),(5,'e'),(6,'f')

go

select VAR(keyId),VARP(keyId),AVG(keyId) from A where info='a' or info ='b' or info ='c' or info ='d'

go

select sum((keyId-2.5)*(keyId-2.5))/3 from A where info='a' or info ='b' or info ='c' or info ='d'

go

select avg((keyId-2.5)*(keyId-2.5)) from A where info='a' or info ='b' or info ='c' or info ='d'

go

truncate table A

drop table A

mysql var和varp的区别_MSSQL 函数-系统函数-聚合函数Var Varp简介(七)

相关阅读:

MSSQL 函数-系统函数-聚合函数Sum简介(六)

MSSQL 函数-系统函数-聚合函数StDev StDevP简介(五)

MSSQL 函数-系统函数-聚合函数Max Min简介(四)

MSSQL 函数-系统函数-聚合函数grouping_id简介(三)

MSSQL 函数-系统函数-聚合函数grouping简介(二)

mssql rollup cube 关键字的用法

如果查询MSSQL中重复列(group by having count)