sql >> Base de Datos >  >> RDS >> PostgreSQL

¿Cómo comparar fechas en campos de fecha y hora en Postgresql?

@Nicolai tiene razón sobre el casting y por qué la condición es falsa para cualquier dato. Supongo que prefiere la primera forma porque desea evitar la manipulación de fechas en la cadena de entrada, ¿correcto? no tienes que tener miedo:

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