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

PostgreSQL để tìm điểm giữa giữa hai dấu thời gian

Chỉ cần trừ một trong những số kia chia nó cho hai và thêm nó vào thời gian sinh:

begintime + (endtime - begintime)/2

Đúng là bạn không thể phân chia time giá trị. Nhưng kết quả của endtime - begintime không phải là time nhưng một interval . Và bạn có thể chia một khoảng cho 2.

Biểu thức trên hoạt động với time , timestamp hoặc interval cột.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Xóa các hàng có khóa ngoại trong PostgreSQL

  2. postgres xử lý kiểu dữ liệu bit như thế nào?

  3. SQLAlchemy và Postgres UnicodeDecodeError

  4. tùy chỉnh máy nhắn tin trong psql

  5. Nhóm các hàng hàng giờ bằng Django