| From: | "Ricardo Navarro" <richard_site(at)planeacion(dot)unam(dot)mx> |
|---|---|
| To: | "'Eduardo'" <edukoski(at)montevideo(dot)com(dot)uy> |
| Cc: | <pgsql-es-ayuda(at)postgresql(dot)org> |
| Subject: | RE: Simple consulta SELECT |
| Date: | 2006-06-26 19:11:41 |
| Message-ID: | 000001c69954$5d0a5a60$ea27f884@ricardo |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
>
> Probé, pero sigo sin recuperar los registros que quiero
> recoger. Tengo 2 regiones distintas, ordenadas por año y yo
> quiero recoger los datos
> que corresponden a cada region pero al maximo de los años.
> He construido de dos maneras y una me funciona, pero me da
> solo el maximo
> del campo año
> Detallo:
>
> Query1="select AÑO, REGION, AGRICULTURA, V_AGRICULTURA,
> INDUSTR_CONSTR,
> V_INDUSTR_CONSTR, COMERCIO_SERVICIOS, NO_CORRESPONDE,
> V_NO_CORRESPONDE from
> ecotabpea group by REGION order by REGION";
>
> Query2"select AÑO, REGION, AGRICULTURA, V_AGRICULTURA,
> INDUSTR_CONSTR,
> V_INDUSTR_CONSTR, COMERCIO_SERVICIOS, NO_CORRESPONDE,
> V_NO_CORRESPONDE from
> ecotabpea WHERE AÑO = (SELECT max(AÑO) from acotabpea) group
> by REGION order
> by REGION";
>
> En que me estoy equivocando , la primera me da el maximo del
> campo año pero
> no los correspondientes a ese año y la segunda me da error
> SQL. Gracias Eduardo
Yo haría algo así:
SELECT a.*
FROM ecotabpea a ,
(SELECT MAX(anio) as anio, region FROM ecotabpea GROUP BY region) b
WHERE a.anio=b.anio AND
a.region=b.region
--
,-~~-.___.
/ | ' \
( ) 0
\_/-, ,----'
==== //
/ \-'~; /~~~(O)
/ __/~| / |
=( ______| (_________|
Pas. de Ing. Ricardo Navarro López
Técnico
Dirección General de Planeación - UNAM
Teléfono: 56226080
Correo-e: richard_site(at)planeacion(dot)unam(dot)mx
http://www.planeacion.unam.mx
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Leonel Nunez | 2006-06-26 19:45:24 | Re: Bloqueo a nivel de filas |
| Previous Message | ernesto contreras | 2006-06-26 18:59:42 | Re: Hospedajes con PostgreSQL y Python |