Re: Select filtrando filas repetidas.

From: Julio Cesar Rodriguez Dominguez <jurasec(at)gmail(dot)com>
To: Mario Wojcik <mariowojcik(at)yahoo(dot)com(dot)ar>
Cc: Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Select filtrando filas repetidas.
Date: 2009-06-19 02:07:11
Message-ID: 925902880906181907o269a7877j3617f5bd52b6032c@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El 18 de junio de 2009 20:39, Mario Wojcik <mariowojcik(at)yahoo(dot)com(dot)ar>escribió:

> Hola gente, molestandolos de nuevo con una consulta que no logro hacer...
> Tengo un historico de precios por proveedor, y necesito listar los
> ultimos precios de cada articulo de un solo proveedor y no doy pie con
> bola en el asunto.
> La tabla tiene:
> id cod_prov articulo precio fecha
> 1 0001 5000 3.5 20090101
> 2 0002 3000 2.5 20090105
> 3 0001 3000 7.99 20090203
> 4 0001 5000 5.00 20090203
>
> Y lo que necesito es esto:
> id cod_prov articulo precio fecha
> 3 0001 3000 7.99 20090203
> 4 0001 5000 5.00 20090203
>
> Intente con havin, con subselect y groups pero o me da error la consulta
> o me lista un solo campo (no los 5) sin repetir :(
> Gracias!

select * from tabla1 where cod_prov = un_codigo_de_proveedor order by fecha
desc limit numero_que_quieras;

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Juan Gabriel Romero Silva 2009-06-19 02:27:21 Re: Select filtrando filas repetidas.
Previous Message Mario Wojcik 2009-06-19 01:39:20 Select filtrando filas repetidas.