Sql 每三列相互关联
我有一张类似下面的桌子。基本上,我有一个名为WC的变量,右边是相关的纬度和经度列。每三列是一个新的观察。在最后一列,我有另一个观察经度 我想做的是创建一个新的列,找到所有在DL 2度范围内的WC的平均值。你知道如何使用Excel或SQL来实现这一点吗Sql 每三列相互关联,sql,excel,csv,geography,Sql,Excel,Csv,Geography,我有一张类似下面的桌子。基本上,我有一个名为WC的变量,右边是相关的纬度和经度列。每三列是一个新的观察。在最后一列,我有另一个观察经度 我想做的是创建一个新的列,找到所有在DL 2度范围内的WC的平均值。你知道如何使用Excel或SQL来实现这一点吗 Day WC nlat elon WC2 nlat3 elon4 WC5 nlat6 elon7 WC8 nlat9 elon10 DL 1 0.7 34 -96 0.8 35 -98 0.5 37 -9
Day WC nlat elon WC2 nlat3 elon4 WC5 nlat6 elon7 WC8 nlat9 elon10 DL
1 0.7 34 -96 0.8 35 -98 0.5 37 -95 0.3 36 -102 -96
2 0.8 34 -96 0.7 35 -98 0.4 37 -95 0.3 36 -102
3 0.7 34 -96 0.5 35 -98 0.3 37 -95 0.4 36 -102 -99
4 0.9 34 -96 0.8 35 -98 0.6 37 -95 0.5 36 -102 -100
5 0.6 34 -96 0.5 35 -98 0.5 37 -95 0.4 36 -102
谢谢诸如此类的东西:
ALTER TABLE [table] ADD [newcolumn] AS (wc + wc2 + ...) / n
文本数据是有利的Hi-GurV和pintxo,对不起,这是我在这里的第一篇文章。我尝试了像updatetable1setnewcolumn=selectwc,WC2,WC5,WC8这样的语句,其中elon,elon4,elon7,elon10。。。但后来意识到这样的声明对我没有好处。我是SQL的新手。然而,我也考虑了一个透视表,因为我有一个dailyformat,每行是一天,不确定这是否有效。感谢您的建议或帮助。谢谢: