From: | Javier Estévez CIFA Córdoba <javier(dot)estevez(dot)ext(at)juntadeandalucia(dot)es> |
---|---|
To: | "Alvaro Herrera" <alvherre(at)commandprompt(dot)com> |
Cc: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Duda consulta agregado |
Date: | 2007-02-21 08:04:46 |
Message-ID: | 00c901c7558e$f3ffe7e0$6d64460a@cfco04.cap.juntaandalucia.es |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
GRACIAS Álvaro, no era exactamente así, pero ya comprendí la forma de
hacerlo, cambién una cosita y ya funciona... gracias de nuevo.
Javier EstirpE
www.estirpe.net
----- Original Message -----
From: "Alvaro Herrera" <alvherre(at)commandprompt(dot)com>
To: "Javier Estévez CIFA Córdoba" <javier(dot)estevez(dot)ext(at)juntadeandalucia(dot)es>
Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Friday, February 16, 2007 3:58 PM
Subject: Re: [pgsql-es-ayuda] Duda consulta agregado
Javier Estévez CIFA Córdoba escribió:
> Hola, tengo una tabla con 48 valores de temperatura para cada Fecha,
para cada día. Mi llave primaria es Provincia, Estacion, Fecha, HoraMinuto.
>
> Quiero calcular la Temperatura Máxima de cada día. Es fácil con la
función max("TempMedia") y agrupar por Provincia, Estación y Fecha.
>
> SELECT provin, estac, fecha, max(temp_media)
> FROM tabla
> GROUP BY provin, estac, fecha
>
> Pero ahora lo que quiero sacar es la HoraMinuto de los 48 valores
diarios en la que la TempMedia es la máxima.
>
> No puedo meterla en el SELCT anterior ya que no está dentro del GROPU
BY.
Quizas algo como
select provin, estac, fecha, tabla.horaminuto, foo.max from
(
select provin, estac, fecha, max(temp_media) as max
from tabla
group by provin, estac, fecha
) foo join tabla using (provin, estac, fecha)
where foo.temp_media = tabla.temp_media
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
---------------------------(fin del mensaje)---------------------------
TIP 7: no olvides aumentar la configuración del "free space map"
From | Date | Subject | |
---|---|---|---|
Next Message | LDC - Carmen Brando | 2007-02-21 11:39:29 | Estadisticas en postgres |
Previous Message | Espartano | 2007-02-21 04:15:38 | OffTopic (charla sobre sistemas BSD) |