按5分钟样本分组的数据

问题描述 投票:0回答:1

我有一个这样的表,并将纪元时间存储为一列。我想使用纪元时间列按5分钟将数据分组]

-------------------
Name | epoch_time |
A    | 1585977780 |
B    | 1585977780 |
C    | 1585978080 |
-------------------
sql sybase sybase-ase
1个回答
2
投票

您有Unix时间,因此可以使用算术:

select floor(epoch_time / (60 * 5)) * 60 * 5 as minutes_5, count(*)
from t
group by floor(epoch_time / (60 * 5)) * 60 * 5
© www.soinside.com 2019 - 2024. All rights reserved.