PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Postgres INTERVAL przy użyciu wartości z tabeli

Po prostu pomnóż wartość przez odstęp:

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

Od Postgresa 9.4 łatwiej to zrobić za pomocą make_interval() funkcja:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. pghoard Alternatywy - Zarządzanie kopiami zapasowymi PostgreSQL z ClusterControl

  2. Hibernacja:Utwórz indeks

  3. Now() bez strefy czasowej

  4. Migracja z MySQL do PostgreSQL

  5. Zarządzaj łączeniem połączeń w aplikacji internetowej dla wielu dzierżawców za pomocą Spring, Hibernate i C3P0