sql >> Databáze >  >> RDS >> Mysql

MySQL Group podle konkrétního 24hodinového intervalu

Můžete to udělat odečtením 5,5 hodiny a sečtením podle data:

select date_add(date(timestamp - interval (5*60 + 30) minute), interval (5*60 + 30)  minute) as interval_start,
       date_add(date(timestamp - interval (5*60 + 30) minute), interval (24*60 + 5*60 + 30)  minute) as interval_end,
       count(*) as cnt
from t
group by date(timestamp - interval (5*60 + 30) minute)
order by interval_start;



  1. Oracle SQL Developer 21.4.2 a SQLcl 21.4.1 jsou nyní k dispozici

  2. Mysql:neznámá proměnná, nelze spouštět žádné aplikace mysql, nezdá se, že by to mělo společného s my.cnf

  3. Jak MINUTE() funguje v MariaDB

  4. Server MYSQL odešel