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

SQL Získejte všechny záznamy starší než 30 dní

Zkuste něco jako:

SELECT * from profiles WHERE to_timestamp(last_login) < NOW() - INTERVAL '30 days' 

Citace z manuálu:

K dispozici je také funkce s jedním argumentem to_timestamp; přijímá argument s dvojitou přesností a převádí z epochy Unixu (sekundy od 1970-01-01 00:00:00+00) na časové razítko s časovou zónou. (Integer Unixové epochy jsou implicitně obsazeny s dvojnásobnou přesností.)



  1. Uložte výstup z funkce SQL do souboru csv (COPY) s dynamickým názvem souboru

  2. Porovnejte pouze den a měsíc s datem v mysql

  3. Vytvoření aplikace Java v Oracle JDeveloper, část 2

  4. Škálování připojení v PostgreSQL pomocí sdružování připojení