SQLでdate型のカラムに入っている値を、月日をグループ化して表示+カウントする方法についてまとめました。
MySQL5.2で確認してます。テーブル名を「mytable」、date型のカラムを「hiniti」としています。


SELECT date_format( hiniti, "%m/%d" ) , count( id )
FROM mytable
GROUP BY date_format( hiniti, "%m/%d" )

上記で月日でグループ化し、それぞれの日付の該当数カウントを表示することができます。




ランキング参加中です。よろしければ投票してください。
にほんブログ村 IT技術ブログへ ブログランキング