Ver Mensaje Individual
  #4 (permalink)  
Antiguo 31/07/2013, 13:37
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Problema para realizar consulta Intervalos y Fechas

Código SQL:
Ver original
  1. SELECT COUNT(1) FROM anemometro WHERE TO_TIMESTAMP(TO_CHAR(fecha,'YYYY-MM-DD')||' '||TO_CHAR(hora,'HH24:MI:SS'),'YYYY-MM-DD HH24:MI:SS') > now()-'2 hour'::INTERVAL;

Aunque el rendimiento de esta consulta no sea muy bueno si se trata de una tabla grande.

Mi primera recomendacion sería crear un campo nuevo a la tabla, unir estos 2 campos en un campo timestamp tal como tu decias.

Pero el rendimiento se lo dejas al DBA por intransigente. :)
__________________
Without data, You are another person with an opinion.
W. Edwads Deming