列名 QM CS N0 N1 N2 N3 AVG(平均值)
数据 球磨一系列 原矿品味% 1 NULL 1 NULL
球磨一系列 原矿水分% 1 NULL 1 NULL
球磨一系列 原矿细度 1 NULL 1 NULL
球磨二系列 原矿亚铁% 1 NULL 1 NULL
球磨二系列 中强磁尾品味% 1 NULL 1 NULL 字段 n0,n1,n2,n3中的数据不固定,有可能是空值或NULL值,QM,CS数据固定,
怎么更新取得n0,n1,n2,n3的平均值AVG
例如:第一行,NO,N2数据为1,N1,N3数据为空的时候,AVG的平均值为1
数据 球磨一系列 原矿品味% 1 NULL 1 NULL
球磨一系列 原矿水分% 1 NULL 1 NULL
球磨一系列 原矿细度 1 NULL 1 NULL
球磨二系列 原矿亚铁% 1 NULL 1 NULL
球磨二系列 中强磁尾品味% 1 NULL 1 NULL 字段 n0,n1,n2,n3中的数据不固定,有可能是空值或NULL值,QM,CS数据固定,
怎么更新取得n0,n1,n2,n3的平均值AVG
例如:第一行,NO,N2数据为1,N1,N3数据为空的时候,AVG的平均值为1
解决方案 »
- x86程序移植到x64后,“CPU采样”性能分析显示,clr.dll独占样本数最多,达到70%左右。但在x86下clr.dll独占样本数0.5%,这是为什么?
- 菜鸟求助多线程的一些问题……(这分对于懂的人应该很好拿)
- 求个模拟自动登录百度账号的程序代码(100)
- C#里面的我不懂的问题,真的是汗流啊
- 关于主从表的显示问题
- 如何实现datagridview内某列数值的相加?
- c# where 的疑惑
- 在datagridviewtextboxcolumn中添加控件 并且可以操控其位置 比如在右下角
- vs2010 .vshost.exe无法删除?
- 斑竹请进,我想请教一下,在"我的文档"里发表的帖子消失了是怎么回事?
- 关于C#修改系统菜单的问题
- WCF如何使用带参的构造函数?
球磨一系列 原矿品味% 1 NULL 1 NULL
球磨一系列 原矿水分% 1 NULL 1 NULL
球磨一系列 原矿细度 1 NULL 1 NULL
球磨二系列 原矿亚铁% 1 NULL 1 NULL
球磨二系列 中强磁尾品味% 1 NULL 1 NULL第一行为字段
下面的为数据
update table_1 set avg =
(isnull(n0,0)+isnull(n1,0)+isnull(n2,0)+isnull(n3,0))/
((Case when n0 is null then 0 else 1 end)+
(Case when n1 is null then 0 else 1 end)+
(Case when n2 is null then 0 else 1 end)+
(Case when n3 is null then 0 else 1 end))
a1為字段,把a1為null的時候轉為0