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 <alvhe...@commandprompt.com> The PostgreSQL Company - Command Prompt, Inc. PostgreSQL Replication, Consulting, Custom Development, 24x7 support - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda