スポンサードリンク

MySQLでGroup BYを使って
datetime型のカラムを
日付ごとに集計を取る方法です。
スポンサードリンク
月毎に集計する方法
SELECT COUNT(*) FROM table GROUP BY DATE_FORMAT(time, '%Y%m');
日毎に集計する方法
SELECT COUNT(*) FROM table GROUP BY DATE_FORMAT(time, '%Y%m%d');
スポンサードリンク
時間毎に集計する方法
SELECT COUNT(*) FROM table GROUP BY DATE_FORMAT(time, '%Y%m%d %H');
GROUP BYの書き方が大切です。
覚書のために残しておきます。
スポンサードリンク