【发布时间】:2012-10-17 16:45:35
【问题描述】:
我在 Netezza 数据库中有一个包含以下列的表
Id field1 field2
1 0.9 sum(field1)/0.9
2 1.7 sum(field1)/1.7
3 6.9 sum(field1)/6.9
4 0.4 sum(field1)/0.4
5 0.2 sum(field1)/0.2
6 2.8 sum(field1)/2.8
7 7.0 sum(field1)/7.0
field2 列将被生成,并将保存表中所示的值。
对于这个例子,field1 的总和是19.9。
field1 的值也会经常变化。
请帮助计算field2 值的查询,这些值也是小数,因此需要精确的总和。
谢谢
【问题讨论】:
-
根据您的第二个数据样本,结果应该是什么样的?
标签: sql sql-server-2005 netezza