考虑以下“消息”表:
_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-02-01 和 2012-03-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 中可能吗?