(MySQL) 日付ごとに集計する方法

MySQL

MySQL

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の書き方が大切です。

覚書のために残しておきます。

スポンサードリンク

コメントを残す

サブコンテンツ

このページの先頭へ