PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как да сравним датите в полетата за дата и час в Postgresql?

@Nicolai е прав за кастинга и защо условието е невярно за всякакви данни. Предполагам, че предпочитате първата форма, защото искате да избегнете манипулиране на датата на входния низ, нали? не е нужно да се страхувате:

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. Спецификацията JDBC предотвратява ли '?' да не се използва като оператор (извън кавичките)?

  2. Предайте множество стойности в един параметър

  3. PostgreSql „PDOException“ със съобщение „не можа да намери драйвер“

  4. gem install pg не работи на OSX Lion

  5. Как мога да променя съществуващата колона като идентичност в PostgreSQL 11.1