首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

15分钟一条的数据转换钟点数据

2013-01-05 
15分钟一条的数据转换小时数据现在数据库里只有15分钟一条的数据,例如:2012-08-01 00:00:00.000139.300201

15分钟一条的数据转换小时数据
现在数据库里只有15分钟一条的数据,例如:
2012-08-01 00:00:00.000139.300
2012-08-01 00:15:00.000134.000
2012-08-01 00:30:00.000132.900
2012-08-01 00:45:00.000138.100
2012-08-01 01:00:00.000134.000
2012-08-01 01:15:00.000138.700
2012-08-01 01:30:00.000138.100
2012-08-01 01:45:00.000140.500
2012-08-01 02:00:00.000139.300
2012-08-01 02:15:00.000138.700
2012-08-01 02:30:00.000136.400
2012-08-01 02:45:00.000138.100
2012-08-01 03:00:00.000135.200

现在我要算小时均值,但是这个小时均值不能直接用AVG和Group by能统计的,而是算从当前小时的15分到下个小时整点(包含整点)求平均。
比如,8月1号的0点小时均值,是00:15,00:30,00:45,和01:00 这四条数据的平均,以此类推。

求指导。
[解决办法]

引用:
引用:
为什么不能用AVG和Group by能统计?
可以吧.


我直接AVG按小时Group by的话,只是00:00到0:45的均值啊,应该怎么写呢?
时间减一分钟再聚合

热点排行