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

Truy vấn sử dụng hai giá trị cột để tạo phạm vi

SELECT *
FROM   table 
WHERE  (start_time + interval '1 min' * length_minutes) < '2011-10-21 0:0'::timestamp;

Ghi chú

  • Chỉ cần nhân integer của bạn với khoảng thời gian 1 phút và thêm nó vào timestamp .
  • So sánh timestamp sẽ nhanh hơn một chút đến timestamp . Một date sẽ phải được truyền đến timestamp (tự động).


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. các điểm ngắt trong nhật thực bằng cách sử dụng postgresql

  2. Làm thế nào để bạn sử dụng các biến trong một kịch bản PostgreSQL đơn giản?

  3. Truy vấn MySQL / Postgres dữ liệu khoảng thời gian 5 phút

  4. Rails 3, ActiveRecord, PostgreSQL - Lệnh .uniq không hoạt động?

  5. Cách xóa dấu chấm trong to_char nếu số là số nguyên