作者liton (欧吉桑留学生)
看板Database
标题[SQL] 多个栏位求标准差?不是stddev
时间Tue Aug 6 19:15:45 2019
假设我的表中有 COL_A , COL_B, COL_C三个数字栏位
我想算这三个栏位的标准差
但stddev是求单一栏位下所有数字的标准差
请问有适合的函数吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.132.33.82 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Database/M.1565090147.A.5A1.html
1F:推 criky: 把三个栏位值union all 再算? 08/06 20:58
2F:推 cutekid: unpivot then stdev 08/06 21:05
3F:→ liton: 我目前找到的方法也是类似楼上两位,但我要计算的统计量近百 08/06 22:57
4F:→ liton: 5j0为了几个统计量把资料结构改变会变得更复杂 08/06 22:58
5F:→ liton: 想说有没有类似EXCEL中stdev(COL_A,COL_B,COL_C)的函数 08/06 22:59
7F:→ ken218: 不过资料量大的话, 效率会很差 08/07 13:13
8F:推 cutekid: 可 cross apply 後 group by id 08/07 15:17