sql >> Databasteknik >  >> RDS >> PostgreSQL

Postgres INTERVAL med värde från tabell

Multiplicera helt enkelt värdet med ett intervall:

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

Sedan Postgres 9.4 är detta enklare gjort med make_interval() funktion:

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


  1. Ska en databasanslutning vara öppen hela tiden eller bara öppnas när det behövs?

  2. sqlite:hur lägger man till total tid hh:mm:ss där kolumndatatypen är DATETIME?

  3. Neo4j - Skapa ett index med Cypher

  4. Vad är databasanvändarrättigheter?