GROUP BY UNIX_TIMESTAMP(time_stamp) DIV 30
oder sagen Sie, Sie wollten sie aus irgendeinem Grund in 20-Sekunden-Intervallen gruppieren, es wäre DIV 20
usw. Um die Grenzen zwischen GROUP BY
zu ändern Werte, die Sie verwenden könnten
GROUP BY (UNIX_TIMESTAMP(time_stamp) + r) DIV 30
wobei r
ist eine wörtliche nichtnegative ganze Zahl kleiner als 30. Also
GROUP BY (UNIX_TIMESTAMP(time_stamp) + 5) DIV 30
sollte Ihnen Summen zwischen hh:mm:05 und hh:mm:35 und zwischen hh:mm:35 und hh:mm+1:05 geben.