2015-10-26から1日間の記事一覧
しかも、自分の中で問題になっていた。「存在しない日付の月集計」もこれを使えば解決できました。 select * FROM (SELECT CAST(DATE_FORMAT('2014-01-01', '%Y%m') + CAST(VIRTUAL.generate_series AS UNSIGNED) as CHAR) AS ym FROM (select 0 generate_se…
SQLは本当便利な関数ありますね。 日付の形式を変更したい場合はDATE_FORMAT()さんにおまかせあれ。 SELECT DATE_FORMAT(created, '%Y%m') AS ym, -- yyyymmの形式で表示される COUNT(posts.id) AS count FROM posts GROUP BY DATE_FORMAT(created, '%Y%m');…
(タイトルがナンノコッチャ!!) 文字だけじゃわからないはずなので、テーブルを用意します。 posts id post_date category_id 1 2015-01-01 1 2 2015-02-12 2 3 2015-01-01 1 4 2015-02-12 2 5 2015-01-01 1 6 2015-04-12 2 7 2015-05-01 1 8 2015-06-15 …