Chcę pobrać ostatnie 12 miesięcy danych z db, napisałem zapytanie o to, ale to tylko daje mi liczyć i miesiąc, ale nie rok oznacza miesiąc związany z którym rokiem.Zdobądź ostatnie 12 miesięcy dane z Db z roku w Postgresie
My 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)
daje mi moc jak ten
month | count
-------+-------
7 | 21
8 | 4
9 | 10
ale chcę roku z miesiąca jak 7 - 2012 roku lub w innych kol, nie ma znaczenia
Zawiera "date_part (" year ", revision_timestamp)' gdzieś ...? – deceze