首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

看不懂从表更新的代码

2013-01-28 
看不懂自表更新的代码以下代码对自表做了更新。请问1 ProductionOrder列被改了吗?2 Yield列肯定被改了,改成

看不懂自表更新的代码
以下代码对自表做了更新。请问
1 ProductionOrder列被改了吗?
2 Yield列肯定被改了,改成什么样子了?能否说明一下。谢谢

INSERT INTO #TblFinal
(ProductionOrder
,Yield)
SELECT 
ProductionOrder
,ROUND(POWER(CAST(10 AS FLOAT),SUM(LOG10(Yield))),4)
FROM #TblFinal
GROUP BY ProductionOrder

[解决办法]
1 ProductionOrder值没改,但是会多一行ProductionOrder的数据
2 Yield列作了10 的求导,求和,10次方积,最后截取到小数点后4位。

其实就是表中每个ProductionOrder都多一行汇总数据。

热点排行