Eduardo Morras escribió: > Estoy intentando añadir la condicion de que una fecha esta en un rango > determinado en una clausula where. Todas las filas de la bd tienen > fechas dentro de los limites '2009-06-20' y '2008-04-13' pero no me > devuelve ninguna. Si elimino la condicion de las fechas me devuelve todas > las filas.
Sospecho que es el paso por to_timestamp() el que te está fastidiando. Usa un cast común y corriente para escribir la condición: ... and '2009-06-20'::date > estadisticas.discover_date ... o bien (SQL estandar): ... and date '2009-06-20' > estadisticas.discover_date ... -- Alvaro Herrera http://www.amazon.com/gp/registry/DXLWNGRJD34J "How amazing is that? I call it a night and come back to find that a bug has been identified and patched while I sleep." (Robert Davidson) http://archives.postgresql.org/pgsql-sql/2006-03/msg00378.php -- TIP 7: no olvides aumentar la configuración del "free space map"
