GROUP BY UNIX_TIMESTAMP(time_stamp) DIV 30
eller säg att du av någon anledning ville gruppera dem i 20-sekundersintervaller att det skulle vara DIV 20
etc. För att ändra gränserna mellan GROUP BY
värden du kan använda
GROUP BY (UNIX_TIMESTAMP(time_stamp) + r) DIV 30
där r
är ett bokstavligt icke-negativt heltal mindre än 30. Så
GROUP BY (UNIX_TIMESTAMP(time_stamp) + 5) DIV 30
bör ge dig summor mellan hh:mm:05 och hh:mm:35 och mellan hh:mm:35 och hh:mm+1:05.