【发布时间】:2020-08-28 02:00:09
【问题描述】:
我需要编写 mysql 查询,它将按时间戳之间的差异对结果进行分组。 可能吗? 我有位置表,每一行都有created_at(时间戳),我想按差异> 1分钟对结果进行分组。 示例:
id | lat | lng | created_at
1. | ... | ... | 2020-05-03 06:11:35
2. | ... | ... | 2020-05-03 06:11:37
3. | ... | ... | 2020-05-03 06:11:46
4. | ... | ... | 2020-05-03 06:12:48
5. | ... | ... | 2020-05-03 06:12:52
此数据的结果应为 2 组 (1,2,3) 和 (4,5)
【问题讨论】:
标签: date group-by mariadb window-functions gaps-and-islands