sql >> Databasteknik >  >> RDS >> PostgreSQL

få senaste tre månaders poster från tabellen

Du kan använda inbyggd INTERVAL instruktion

Kontrollera hur det här fungerar:

SELECT CURRENT_DATE - INTERVAL '3 months'

och du kan skriva om din SQL till:

SELECT * from table where date >  CURRENT_DATE - INTERVAL '3 months'

(inte markerat men detta borde ge dig en uppfattning om hur du använder INTERVAL-instruktionen)



  1. PostgreSQL:FEL:42601:en kolumndefinitionslista krävs för funktioner som returnerar post

  2. Vilka metoder kan användas för att hantera olika versioner av redan existerande databaser?

  3. Ansluter PostgreSQL 9.2.1 till Hibernate

  4. Skapa en testmiljö från ett produktionslager