关于时间段的汇总与查询
问题:
目前我有一个表如time
id
date(收到文件时的间 2013-09-08 23:12:12)
size(文件大小 e.g 135KB)
speed(速度 12.13 KB/S)
文件中有很多这样的记录.我需要计算一个时间段的平均速度
但我用avg(speed) 对于特殊的速度 如 12345KB/S(小文件 e.g 2KB),会使用平均下来的速度很大,不可以用这种方法
如果用sum(size)/sum(size/speed) 这分母项是有问题的,如 在 2013-09-08 23:12:12 到 2013-09-08 23:12:22 这10ms内,有两个文件同时完成,这个时间就重复了.
我需要查不重复时间段的总和
请问我用一个SQL语句或茶存储过程如查实现我的功能需求