sql里有没有数组类型?
比如,11.4,24.2,34.5,21.6
我想通过STDEV求出统计标准偏差是怎么求?
我想用
Select STDEV([11.4,24.2,34.5,21.6]) as tmpField
不求,但明显语句不对。
要求只用一个语句。
因为在c#请问里没有STDEV这个函数,所以我想调用sql对象来算出这个值,可行么?
[解决办法]
原来是这样的 呵呵返回数值表达式用无偏差总体公式(除以 n-1)对集求得的样本标准偏差。语法 Stdev(Set_Expression [ ,Numeric_Expression ] ) 参数Set_Expression 返回集的有效多维表达式 (MDX)。Numeric_Expression 有效数值表达式,通常为返回数值的单元坐标的多维表达式 (MDX)。备注Stdev 函数使用无偏差总体公式,而 StdevP 函数使用有偏差总体公式。示例下例将使用无偏差总体公式返回对日历年 2003 的前三个月求得的 Internet Order Quantity 的标准偏差。WITH MEMBER Measures.x AS Stdev ( { [Date].[Calendar].[Month].[January 2003], [Date].[Calendar].[Month].[February 2003], [Date].[Calendar].[Month].[March 2003]}, [Measures].[Internet Order Quantity])SELECT Measures.x ON 0FROM [Adventure Works]
[解决办法]
这个木有的。不过可以使用clr进行自定义
http://blog.csdn.net/fcuandy/archive/2009/02/06/3866592.aspx
[解决办法]