GROUP BY UNIX_TIMESTAMP(time_stamp) DIV 30
или кажете по някаква причина, че искате да ги групирате на интервали от 20 секунди, това ще бъде DIV 20
и т.н. За промяна на границите между GROUP BY
стойности, които бихте могли да използвате
GROUP BY (UNIX_TIMESTAMP(time_stamp) + r) DIV 30
където r
е буквално неотрицателно цяло число, по-малко от 30. Така че
GROUP BY (UNIX_TIMESTAMP(time_stamp) + 5) DIV 30
трябва да ви даде суми между hh:mm:05 и hh:mm:35 и между hh:mm:35 и hh:mm+1:05.