RE: Consulta con fechas

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Fernando Siguenza <fsigu(at)hotmail(dot)com>
Cc: p(dot)valdes334 <p(dot)valdes334(at)gmail(dot)com>, Foro Postgres <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Consulta con fechas
Date: 2010-08-17 17:03:55
Message-ID: 1282064413-sup-9988@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Excerpts from Fernando Siguenza's message of mar ago 17 12:10:49 -0400 2010:
>
> he estado probando y haciendo algunas conversiones en la consulta para no hacer cambio a las tablas, me ha funcionado a medias, he solucionado el tener todas las temperaturas que han marcado en la noche con la siguiente consulta.

Es mejor sumar:

select bla bla
from dataloger
where bla bla
and datfec + dathor >= '2010-06-02 18:00' AND
datfec + dathor <= '2010-06-01 06:00'

> and to_timestamp(to_char(datfec,'YYYY-MM-DD')||' '||to_char(dathor,'HH24:MI:SS'),'YYYY-MM-DD HH24:MI:SS')>=timestamp '01-06-2010 18:00:00'

Esta es la forma más ineficiente de hacerlo que se me ocurre.

> el problema que me surje ahora es cuando quiero solo las temperaturas del dia, he puesto esta consulta
>
>
> select datblocod,dattem,datfec,dathor
> from dataloger
> where datblocod='B0'
> and to_timestamp(to_char(datfec,'YYYY-MM-DD')||' '||to_char(dathor,'HH24:MI:SS'),'YYYY-MM-DD HH24:MI:SS')>=timestamp '01-06-2010 18:00:00'
> and to_timestamp(to_char(datfec,'YYYY-MM-DD')||' '||to_char(dathor,'HH24:MI:SS'),'YYYY-MM-DD HH24:MI:SS')<=timestamp '02-06-2010 18:00:00'
> order by datfec,dathor
>
>
>
> Pero igual me saca las temperaturas de del 2 de junio a las 00, 01, etc etc,
>
>
>
> Como deberia poner la condicion para logar solo las temperaturas de la mañana??

¿Hmm, cambia las horas para que solo considere las de la mañana?

--
Álvaro Herrera <alvherre(at)commandprompt(dot)com>
The PostgreSQL Company - Command Prompt, Inc.
PostgreSQL Replication, Consulting, Custom Development, 24x7 support

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2010-08-19 19:05:16 Re: Auditoria o pistas de auditoria
Previous Message Miguel Beltran R. 2010-08-17 16:38:07 [OT] A cubanos