2011-12-15 10 views
0

レコードのない日付も含め、日付間隔に渡ってレコードの数を取得するにはどうすればよいですか?例えばMySQLは一定の間隔で日々のカウントを取得します

私は、次の表がありますように

DATE | INSERTID 
2011-12-10 | 1 
2011-12-10 | 2 
2011-12-12 | 3 
2011-12-13 | 4 
2011-12-15 | 5 
2011-12-15 | 6 

と結果を:

DATE | COUNT(INSERTID) 
2011-12-10 | 2 
2011-12-11 | 0 
2011-12-12 | 1 
2011-12-13 | 1 
2011-12-14 | 0 
2011-12-15 | 2 
+0

[列でグループ化しているときにゼロを選択]の複製が可能です(http://stackoverflow.com/questions/3824686/selecting-count-of-zero-while-grouping-by-column) –

答えて

1

私はあなたがして、日のあなたのリストを生成することによって、開始したいとしていると考えていますオブジェクト表への結合を残し、日付のグループ化とオブジェクト表のcount()を実行します。その外観から日付の生成をカバーするalready an answerがあります。

関連する問題