我有一个表'my_table'。它有以下数据:
ID --- Date
1 --- 01/30/2012
2 --- 01/30/2012
3 --- 05/30/2012
我可以编写一个 SQL 查询来返回某些日期之间的 ID 计数,按月份分组,如下所示:
{"01/30/2012" => 2, "05/30/2012" => 1}
我怎样才能得到一个结果,它在请求的日期之间包含所有缺失的月份,值为“0”,如下所示:
{"01/30/2012" => 2, "02/30/2012" => 0, "03/30/2012" => 0, "04/30/2012" => 0, "05/30/2012" => 1}
提前致谢。