【发布时间】:2011-03-15 03:27:59
【问题描述】:
我正在尝试确定是否可以仅使用 sql for postgres 来选择给定时间间隔内的时间排序记录范围。
假设我有 60 条记录,给定小时内的每分钟一条记录。我想在那一小时每隔 5 分钟选择一次记录。结果行应该是 12 条记录,每条记录间隔 5 分钟。
目前这是通过选择全部记录范围然后循环遍历结果并以给定间隔提取记录来完成的。我想看看我是否可以在 sql 中完全做到这一点,因为我们的数据库很大,我们可能要处理数万条记录。
有什么想法吗?
【问题讨论】:
-
请展示你的成就——也许它会让你的问题更清楚
标签: sql postgresql