Re: Ayuda con group by

From: Silvio Quadri <silvioq(at)gmail(dot)com>
To: Fernando Siguenza <fsigu(at)hotmail(dot)com>
Cc: Foro Postgres <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Ayuda con group by
Date: 2010-07-19 16:53:29
Message-ID: AANLkTilFuVr46-vOf_c-TdjAoKkHs4xOnjsIQKG2_Nmh@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El día 19 de julio de 2010 13:22, Fernando Siguenza
<fsigu(at)hotmail(dot)com> escribió:
> Amigos como estan queria consultarles a ver si medan una mano con una
> consulta que necesito.
> Tengo una tabla con los campos semana,fecha,hora,temperatura,humedad
>
> y necesito saber por dia cuales la temperatura y humedad maxima de cada dia
> y a que hora ocurre esto.
>
> Entonces tengo la siguiente consulta
>
> select semana,fecha,hora,max(temperatura),max(humedad)
> from dataloger
> group by semana,fecha,hora
>

Tenés que hacer dos consultas, una para la humedad y otra para la
temperatura, ya que el horario de temperatura puede ser distinto al de
humedad.

select a.fecha, a.hora, a.humedad
from dataloger a
where humedad = ( select max( humedad )
from dataloger b
where a.fecha = b.fecha )

y lo mismo para temperatura.

Silvio

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Fernando Siguenza 2010-07-19 17:55:52 RE: Ayuda con group by
Previous Message Fernando Siguenza 2010-07-19 16:22:22 Ayuda con group by