GROUP BY UNIX_TIMESTAMP(time_stamp) DIV 30
ou dites que pour une raison quelconque vous vouliez les regrouper par intervalles de 20 secondes, ce serait DIV 20
etc. Pour changer les limites entre GROUP BY
valeurs que vous pourriez utiliser
GROUP BY (UNIX_TIMESTAMP(time_stamp) + r) DIV 30
où r
est un entier non négatif littéral inférieur à 30. Donc
GROUP BY (UNIX_TIMESTAMP(time_stamp) + 5) DIV 30
devrait vous donner des sommes entre hh:mm:05 et hh:mm:35 et entre hh:mm:35 et hh:mm+1:05.