sql里有没有数组类型?

茂一茂 2011-03-22 05:34:01
比如,11.4,24.2,34.5,21.6
我想通过STDEV求出统计标准偏差是怎么求?

我想用
Select STDEV([11.4,24.2,34.5,21.6]) as tmpField
不求,但明显语句不对。
要求只用一个语句。

因为在c#请问里没有STDEV这个函数,所以我想调用sql对象来算出这个值,可行么?
...全文
228 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
cjh200102 2011-03-24
  • 打赏
  • 举报
回复
目前没有
dawugui 2011-03-22
  • 打赏
  • 举报
回复
[Quote=引用楼主 comszmz 的回复:]
比如,11.4,24.2,34.5,21.6
我想通过STDEV求出统计标准偏差是怎么求?

我想用
Select STDEV([11.4,24.2,34.5,21.6]) as tmpField
不求,但明显语句不对。
要求只用一个语句。

因为在c#请问里没有STDEV这个函数,所以我想调用sql对象来算出这个值,可行么?
[/Quote]
把数据放在表的列里面,然后再用函数.
  • 打赏
  • 举报
回复
这个木有的。不过可以使用clr进行自定义

http://blog.csdn.net/fcuandy/archive/2009/02/06/3866592.aspx
qgqch2008 2011-03-22
  • 打赏
  • 举报
回复
只能做字符串处理了
快溜 2011-03-22
  • 打赏
  • 举报
回复
可以写个计算偏差的函数
--小F-- 2011-03-22
  • 打赏
  • 举报
回复
原来是这样的 呵呵

返回数值表达式用无偏差总体公式(除以 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 0
FROM [Adventure Works]
Xiao_Ai_Mei 2011-03-22
  • 打赏
  • 举报
回复
NO have

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧