早教吧 育儿知识 作业答案 考试题库 百科 知识分享

SQL计算列的问题我要在数据库中加入计算列,比如有a,b,c三列,计算列D=(a+b+c)/3,然后想用E列来存储a,b,c的方差,公式为e=(a-d)*(a-d)+(b-d)*(b-d)+(c-d)*(c-d);第一个问题:SQLServer2008提示“验证列e的公

题目详情
SQL 计算列的问题
我要在数据库中加入计算列,比如有a,b,c三列,计算列D=(a+b+c)/3,然后想用E列来存储a,b,c的方差,公式为e=(a-d)*(a-d)+(b-d)*(b-d)+(c-d)*(c-d);第一个问题:SQL Server 2008提示“验证列e的公式出错”.这是怎么回事.第二个问题,我应该这样设置计算列来存储方差和标准差?.第三个问题,这是一个掷骰子的问题,我要循环的插入三次掷骰子的组合结果,怎么写SQL代码?
▼优质解答
答案和解析
1.一个计算列中不能引用另一个计算列
2.像这样
create table tt7
(a int
,b int
,c int
,d as (a+b+c)/3.0
,e as (a-(a+b+c)/3.0)*(a-(a+b+c)/3.0)+(b-(a+b+c)/3.0)*(b-(a+b+c)/3.0)+(c-(a+b+c)/3.0)*(c-(a+b+c)/3.0)
)
3.直接插入1到6之间的随机数就行了
insert into tt7 (a,b,c) 
values (
ceiling(rand(checksum(newid()))*6),
ceiling(rand(checksum(newid()))*6),
ceiling(rand(checksum(newid()))*6))
需要多行数据的时候,循环执行就好了
看了 SQL计算列的问题我要在数据...的网友还看了以下:

用一组复杂的数学公式计算结果等于520及1314用一组复杂的数学公式计算结果等于520,另一复杂的  2020-04-07 …

用字母表示下面的计算公式和运算定律.正方形面积计算公式:长方形周长计算公式:乘法分配律用字母表示下  2020-05-13 …

营业收入净额的计算公式在算财务分析指标时,会碰到营业收入净额,但这个净额是指营业收入除去税金和成本  2020-05-14 …

excel如何在一个单元格中显示公式,另一个单元格中显示该公式的计算结果?如何在一个单元格中显示公  2020-05-16 …

灰土相关的计算公式实际湿密度计算公式;施工实际含水率计算公式;实际干密度计算公式;压实系数计算公式  2020-05-17 …

斜齿轮公法线计算现在工作中需要计算齿轮的公法线尺寸和公差,原来从来没算过.公法线尺寸和跨齿数都没有  2020-05-17 …

五、计算题:计算结果保留两位小数,要求列出公式和算式.某学校按重置随机抽样方法选取100名高中学生  2020-05-20 …

实际利率计算公式是i=(1+r/m)^m-1吗?还有插值法也可以计算实际利率还有其他的计算公式吗?  2020-05-21 …

寿险公司破产清算是指公司在宣告破产后,由清算组接管公司,对破产财产进行清算、评估、处理和分配  2020-05-22 …

曲面积分问题利用球面坐标系计算第一型曲面积分的公式,举例说明公式在计算第一型曲面积分的应用,特别需  2020-06-10 …