sql >> Base de Datos >  >> RDS >> PostgreSQL

INTERVALO de Postgres usando el valor de la tabla

Simplemente multiplique el valor con un intervalo:

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

Desde Postgres 9.4, esto es más fácil de hacer usando make_interval() función:

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