追风赶月莫停留,平芜尽处是春山。这篇文章主要讲述#yyds干货盘点#sql server 常用函数基础实战系列相关的知识,希望能为你提供帮助。
sql server 常用函数基础实战系列之内置函数 - var() - 求方差值
var()算出查询结果中指定字段所有值的方差
- 假设数据如下
create table #tempTable_prize(
id int IDENTITY (1,1) not null,
prize_title varchar(50),--奖项标题
challenge_content varchar(50),--挑战内容
success_value int,--挑战成功值
primary key (id)
)
insert into #tempTable_prize(prize_title,challenge_content,success_value)
values
(挑战成功奖LV1,任意连续7天日更,70),
(挑战成功奖LV2,任意连续14天日更,50),
(挑战成功奖LV3,任意连续21天日更,30),
(活跃博主奖,总更文数> 30,10),
(焦点博主奖,上首页推荐文章数量Top10,至少> 5篇,5),
(周五幸运锦鲤奖,发布一篇博文(进群抽奖),10)
select prize_title as 奖项,challenge_content as 获奖资格,success_value as 挑战成功值
from #tempTable_prize--查询临时表的数据
【#yyds干货盘点#sql server 常用函数基础实战系列】
- 求标准差 - stdevp()
方差公式如下:
s^2=[(x1-x)^2 +...(xn-x)^2]/n-1
^2代表二次方、Sqrt代表平方根
- 从上面表记录值可知
S^2 =(Math.pow((70-29.1),2)+Math.pow((50-29.1),2)+Math.pow((30-29.1),2)+Math.pow((10-29.1),2)+Math.pow((5-29.1),2)+Math.pow((10-29.1),2))/5=684.1
select
avg(success_value) as avgValue, --平均值
var(success_value) as varValue--方差值
from #tempTable_prize
推荐阅读
- 持续交付之如何选型代码分支策略()
- #yyds干货盘点#30个类手写Spring核心原理之自定义ORM(下)
- #yyds干货盘点#小程序隐私政策参考模板小程序专题
- shell的单循环语句
- 服务器数据恢复IBM X3650 M4服务器中的raid卡信息丢失故障的数据恢复
- #yyds干货盘点# 织梦微信分享开发
- WordPress is_single()在自定义WP_Query中始终返回true
- WordPress从循环所在的HTML标签中删除了一些文章。为什么?
- 当在functions.php文件中调用WordPress时,WordPress无法从数据库获取值