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

Postgres INTERVAL mit Wert aus Tabelle

Einfach den Wert mit einem Intervall multiplizieren:

select create_ts + num_of_day * interval '1' day 
from abc_company;

Seit Postgres 9.4 geht das einfacher mit make_interval() Funktion:

select create_ts + make_interval(days => num_of_day)
from abc_company;