特定期间的SQL平均值

特定期间的SQL平均值,sql,request,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

我有一个表,它有周期值,周期为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
我想知道以2秒为周期获取平均值的SQL请求,因此结果将是:

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

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