我有一个监控系统,每n秒收集一次数据(n约为10,但各不相同).我想每隔15分钟收集一次数据.有没有办法将时间戳值合并为15分钟的数据块,以便分组工作?
我有一个监控系统,每n秒收集一次数据(n约为10,但各不相同).我想每隔15分钟收集一次数据.有没有办法将时间戳值合并为15分钟的数据块,以便分组工作?
SELECT FLOOR(UNIX_TIMESTAMP(timestamp)/(15 * 60)) AS timekey
FROM table
GROUP BY timekey;