特定时期的SQL平均值

时间:2014-04-03 12:44:46

标签: sql request

我有一个具有周期值的表,周期为1秒。例:

DateTime                Value
2010/01/01 00:00:00     2
2010/01/01 00:00:01     4
2010/01/01 00:00:02     3
2010/01/01 00:00:03     1
2010/01/01 00:00:04     3
2010/01/01 00:00:05     4
2010/01/01 00:00:06     6
2010/01/01 00:00:07     1

我想知道SQL请求在2秒内得到平均值,结果将是:

DateTime                Value
2010/01/01 00:00:00     3
2010/01/01 00:00:02     2
2010/01/01 00:00:04     3.5
2010/01/01 00:00:06     3.5

我如何在SQL中执行此操作?

由于

编辑:我使用Microsoft SQL Server Express R2 2008

1 个答案:

答案 0 :(得分:0)

我最终使用存储过程并创建一个临时表,以便我可以使用它。它运作良好。谢谢你的帮助。