如何在Server中查找行的标准差?我正在试图找到下面的图像的标准差,但我不知道怎么做。
我会在这一行的总数上做STDEV吗?我想在最后再写一列,显示全年的标准差。我在Excel中看到有人做=(STDEV(C4:N4))。

发布于 2020-04-15 19:50:37
聚合函数(如SUM或STDEV )对行进行操作。
您可以使用CROSS APPLY将列撤消到行,以计算它们上的聚合。
SELECT t.*,
ca.StdDev
FROM YourTable t
CROSS APPLY (SELECT STDEV(Val)
FROM (VALUES (JANUARY),
(FEBRUARY),
(MARCH),
(APRIL),
(MAY),
(JUNE),
(JULY),
(AUGUST),
(SEPTEMBER),
(OCTOBER),
(NOVEMBER),
(DECEMBER) ) v(Val)) ca(StdDev) https://stackoverflow.com/questions/61237158
复制相似问题