過去12か月のデータをdbから取得したいのですが、そのためのクエリを作成しましたが、カウントと月のみを提供し、年はどの年に関連する月を意味します。
私のSQL:
Select count(B.id),date_part('month',revision_timestamp) from package AS
A INNER JOIN package_revision AS B ON A.revision_id=B.revision_id
WHERE revision_timestamp > (current_date - INTERVAL '12 months')
GROUP BY date_part('month',revision_timestamp)
このような出力が得られます
month | count
-------+-------
7 | 21
8 | 4
9 | 10
しかし、私は7 - 2012のような月の年、または他の列の年が必要です。