我需要根据时间戳计算行的平均值并按 field1 分组。例如,我有一张桌子
Field1 Field2 TImeStamp
X X1 11/19/2012 12:21:32
X X2 11/19/2012 12:22:32
X X3 11/19/2012 12:24:32
Y Y1 11/19/2012 12:21:32
Y Y2 11/19/2012 12:22:32
Y Y3 11/19/2012 12:23:32
Y Y4 11/19/2012 12:24:32
我有这种带有时间戳的表,它与当前时间以及其他字段一起插入。现在我想根据时间戳计算平均值。例如,我想在特定持续时间内获得最新的平均值 + 另一个平均值。在上述情况下,我想要:
Fields Averaged function
X (X3+(X1+X2)/2)/2
Y (Y4+(Y1+Y2+Y3)/3)/2
对于以上内容,我必须计算(现在 + 平均值(现在 - 1 分钟到现在 - 5 分钟))的平均值。我怎样才能做到这一点?