El día 19 de julio de 2010 13:22, Fernando Siguenza
<[email protected]> 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
-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a