[Mysql][Tips]Timestamp型のカラムを年月別にグループ分けしてそれぞれの数を出す

新規ユーザ登録時のTimestamp取ってる癖に年月別の登録者数とかは一切見てないとかってありませんか。ないか。

そんな時にお使いくださいな超ピンポイントSQL紹介。

これでタイムスタンプの時間が何年何月のカラム数は何個ってわかります。

こんな風に動くかなー?と思いながら打ったら思い通りに動いた時のMysqlを撫でまくりたい衝動。
あと、他人のサイトに乗ってるものでもINSERTとかUPDATEとかいう文字が入ってないかどうかと使ってる関数だけ確認したら安心して動かせるのもいい所。

他の言語だとサイトから丸ごとコピーして動かすの怖かったりするじゃないですか。
適当な事ばかりブログに書いているので、この頃サンプルコード以外の部分は冷たい目で見られてそうで怖いです。

カテゴリー: MySQL, プログラミング関連 パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です