多くの行と「タイムスタンプ」と呼ばれる列を持つ「結果」と呼ばれるテーブルがあります。
各月の行数をグループ化したい。しかし、それらのそれぞれについて、前の月の行も考慮したいと思います。
だから私が持っているなら
Jun/13
Jun/13
Jun/13
Jul/13
Jul/13
Jul/13
Jul/13
Jul/13
Aug/13
Aug/13
Aug/13
Aug/13
Aug/13
Aug/13
Aug/13
結果は次のようになります。
3 Jun/13
8 Jul/13
15 Aug/13
これは私が今持っているものですが、前の月は考慮されていません。
SELECT DATE_FORMAT(FROM_UNIXTIME(timestamp), '%e %b %Y'), COUNT(1) FROM results
GROUP BY DATE_FORMAT(FROM_UNIXTIME(timestamp), '%e %b %Y');