PHP でこれを行うこともできますが、mySQL で簡単に実行できると思います。mySQL には、複数時間にわたる日付と時刻の行があります。それらの複数時間の各分間隔のカウントを返したいと思います。
GROUP BY MINUTE(date)
60 行が表示されますが、01:00:00 - 01:01:00 のカウントは 02:00:00 および 02:00:01 とは異なり、表示されません。
これはどうすればできるのでしょうか?
ベストアンサー1
MySQL の分関数は文字通り分数を取得し、それによってグループ化します。時間、分でグループ化してみてください。
GROUP BY HOUR(date), MINUTE(date)