は、以下の「メッセージ」の表を考えてみましょう:データベースにレコードが存在しないMySQLの結果に日付を追加するにはどうすればよいですか?
_date message
-------------------------
2012-02-22 hello
2012-02-22 another msg!
2012-03-05 foobar
2012-03-22 testing
2012-03-22 goodbye
2012-03-22 test test
私は一日あたりのメッセージ数をカウントするだけでなく、すべての日れているメッセージがないを含めたいです。私は2012年2月1日と2012年3月29日の間のすべてのメッセージをカウントしたいとし、その後、クエリの結果は次のようになります。
_date messsages
----------------------
2012-02-01 0
2012-02-02 0
...
2012-02-22 2
2012-02-23 0
...
2012-03-01 0
2012-03-02 0
2012-03-03 0
2012-03-04 0
2012-03-05 1
...
2012-03-22 3
...
2012-03-29 0
は、MySQLの中、このことは可能ですか?
レコードに日付がない場合、2012-02-01と2012-03-29の間の日付はどのようになっているのですか? – Curt