PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Holen Sie sich Daten der letzten 12 Monate von Db mit Jahr in Postgres

Ich glaube, Sie wollten das:

SELECT to_char(revision_timestamp, 'YYYY-MM'),
       count(b.id)
FROM package a
JOIN package_revision b ON a.revision_id = b.revision_id
WHERE revision_timestamp >
      date_trunc('month', CURRENT_DATE) - INTERVAL '1 year'
GROUP BY 1