sql >> Databáze >  >> RDS >> PostgreSQL

Získejte data za posledních 12 měsíců z Db s rokem v Postgres

Věřím, že jsi chtěl tohle:

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


  1. MySQL:Můžete určit náhodný limit?

  2. Připojte se k MySQL přímo z aplikace pro iPad (ne přes PHP atd.)

  3. Jak zkopírovat data z jiné tabulky bez uzamčení tabulky v MYSQL 6.2?

  4. Úvod do databází časových řad