Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Średnia postów na godzinę w MySQL?

Możesz użyć podzapytania, aby pogrupować dane według dnia/godziny, a następnie wziąć średnią godzinową w podzapytaniu.

Oto przykład, który pokazuje średnią liczbę godzin w ciągu ostatnich 7 dni:

select the_hour,avg(the_count)
from
(
  select date(from_unixtime(`date`)) as the_day,
    hour(from_unixtime(`date`)) as the_hour, 
    count(*) as the_count
  from fb_posts
  where `date` >= unix_timestamp(current_date() - interval 7 day)
  and created_on < unix_timestamp(current_date())
  group by the_day,the_hour
) s
group by the_hour


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. konwertuj dane xml na zapytanie wstaw/aktualizuj mysql za pomocą php

  2. Błąd MYSQL i Pythona

  3. Dlaczego nosql z cassandra zamiast mysql?

  4. Mysql+php, jak zrobić link, który pokazuje wszystkie dane z rekordu po naciśnięciu nagłówka

  5. Nie można pobrać identyfikatora wiersza za pomocą pdo