我有一个 WITH 表,它按 id 分区并计算用户在某个月份创建的项目数:
| ID | COUNT | MONTH |
------------------------------
| 1 | 1 | 2013-01 |
| 1 | 2 | 2013-05 |
| 2 | 1 | 2013-02 |
| 2 | 2 | 2013-04 |
| 2 | 3 | 2013-06 |
| 3 | 1 | 2013-01 |
在 postgresql 中,如何将计数添加到缺少的月份以创建这样的最终查询结果?
| ID | COUNT | MONTH |
------------------------------
| 1 | 1 | 2013-01 |
| 1 | 1 | 2013-02 |
| 1 | 1 | 2013-03 |
| 1 | 2 | 2013-04 |
| 1 | 2 | 2013-05 |
| 1 | 3 | 2013-06 |
| 2 | 1 | 2013-02 |
| 2 | 1 | 2013-03 |
| 2 | 2 | 2013-04 |
| 2 | 2 | 2013-05 |
| 2 | 3 | 2013-06 |
| 3 | 1 | 2013-01 |
| 3 | 1 | 2013-02 |
| 3 | 1 | 2013-03 |
| 3 | 1 | 2013-04 |
| 3 | 1 | 2013-05 |
| 3 | 1 | 2013-06 |