sql >> Database teknologi >  >> RDS >> Mysql

mysql antal rækker i timen

Det afhænger af, hvor stort dit datointerval er. Hvis alle datoer falder inden for en måned, kan du f.eks. gøre dette:

select day(timestamp) as Day, hour(timestamp) as Hour, count(*) as Count
from MyTable
where timestamp between :date1 and :date2
group by day(timestamp), hour(timestamp)

Du kan også gruppere efter år og måned, hvis du har brug for at adskille dine data yderligere.



  1. Hvad er den sande værdi af at bringe Microsoft Access ind i din organisation?

  2. Sådan tilføjes AM/PM til en tidsværdi i SQL Server (T-SQL)

  3. Forskellen mellem DELETE og TRUNCATE tabel i SQL Server

  4. Giv valg på alle borde, der ejes af en bestemt bruger