Skip site navigation (1) Skip section navigation (2)

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 (view raw or flat)
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

pgsql-es-ayuda by date

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

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group