sql >> データベース >  >> RDS >> Mysql

MySQLでの1時間あたりの平均投稿数は?

    サブクエリを使用してデータを日/時間でグループ化し、サブクエリ全体の平均を時間で取得できます。

    過去7日間の時間ごとの平均カウントを示す例を次に示します。

    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. すべての中小企業がデータベースを必要とする理由

    2. プリペアドステートメントにnullをバインドするときのPostgresbyteaエラー

    3. Oracleでテーブルリテラルを作成するにはどうすればよいですか?

    4. SELECT MAX(... PHP/MYSQLで何も返さない