Code Bye

求个大量数据查询SQL语句

有张表,里面有Time, Value两个字段。Time是时间戳(秒级)。
现在要查询数据,假设查询时间区间为一年,粒度可选:分/ 时/天/周/月内最大值,给出查询结果集合;
本人现在是从起始时间逐个查询每小段时间(分/时/天/周/月)内Value最大值,放到列表中。
当粒度为 分/时 时,将花费大量时间查询,原因是要查询60*24*365次。
问一下有什么科学一点的方法来得到查询结果?
解决方案

40

group by 试过了吗,效率怎样?

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明求个大量数据查询SQL语句