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

Làm cách nào để so sánh ngày trong các trường datetime trong Postgresql?

@Nicolai đúng về truyền và tại sao điều kiện sai đối với bất kỳ dữ liệu nào. Tôi đoán bạn thích biểu mẫu đầu tiên hơn vì bạn muốn tránh thao tác ngày tháng trên chuỗi đầu vào, đúng không? bạn không cần phải sợ:

SELECT *
FROM table
WHERE update_date >= '2013-05-03'::date
AND update_date < ('2013-05-03'::date + '1 day'::interval);


  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âu lệnh PostgreSQL IF

  2. Không thể tạo dịch vụ được yêu cầu [org.hibernate.engine.jdbc.env.spi.JdbcEnosystem]

  3. Sau khi khôi phục, chuỗi cơ sở dữ liệu của tôi bị xóa khỏi cột trong Postgresql

  4. Tìm kiếm có dấu + không phân biệt chữ hoa chữ thường PostgreSQL

  5. date_trunc khoảng thời gian 5 phút trong PostgreSQL