PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Postgres INTERVAL sử dụng giá trị từ bảng

Chỉ cần nhân giá trị với một khoảng:

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

Vì Postgres 9.4, việc này được thực hiện dễ dàng hơn bằng cách sử dụng make_interval() chức năng:

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. Tham số cấu hình work_mem trong PostgreSQL trên Linux

  2. Có cách nào để tắt cập nhật / xóa nhưng vẫn cho phép trình kích hoạt thực hiện chúng không?

  3. Giá trị tham chiếu của cột nối tiếp trong một cột khác trong cùng một INSERT

  4. LỖI:cột quan hệ không tồn tại PostgreSQL, Không thể chạy truy vấn chèn

  5. Tại sao bạn nên học PostgreSQL?