Re: Problema con consulta

From: Jairo Sánchez <jairosll(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Problema con consulta
Date: 2005-06-29 21:05:18
Message-ID: 59f843f50506291405775ec34@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

tienes que colocarle el codigo del clienta al select, ya que como esta
el agrupa es por las columnas que despliega y en esta caso son solo la
del codigo del vendedor y la del nombre del mismo, por lo que te da es
el numero de ventas.
Yo lo hago es a través de una vista

CREATE OR REPLACE VIEW cuentacli AS
SELECT DISTINCT VT.codigo_v as codv, V.nombre_v as nomv, VT.codigo_c as codc
FROM ventas VT, vendedor V
WHERE VT.codigo_v = V.codigo_v;

y de esta vista si cuento los clientes atendidos y comapro si algun
cliente es atendido por mas de un vendedor.

osea,

SELECT codv, nomv, Count(codc)
FORM cuentacli;

espero te sirva,

JSLL

On 6/28/05, Martín Marqués <martin(at)bugs(dot)unl(dot)edu(dot)ar> wrote:
> El Mar 28 Jun 2005 15:53, Marcelo Retamal Vallejos escribió:
> > Este problema se soluciona con una relacion entre cliente y vendedores.
> <SNIP>
> >
> > Requiero relizar una consulta de Clientes atendidos x Vendedor pero no he
> hallado la manera de
> > hacerlo, asi que acudo a uds.amigos listero para para que por favor me
> apoyen con su mayor
> > experiencia.
> > Tengo las suguiente tablas:
> > Cliente Vendedor Ventas
> > --------- -------- ------
> > Codigo_Cli Codigo_Ven NroDocumento
> > Nombre_Cli Nombre_Ven Fecha
> > Codigo_Ven
> > Codigo_Cli
>
> Dicha relación existe, y es n <--> m. Para que crear otra, si solo hay que
> hacer una union entre las 3 tablas.
>
> --
> select 'mmarques' || '@' || 'unl.edu.ar' AS email;
> ---------------------------------------------------------
> Martín Marqués | Programador, DBA
> Centro de Telemática | Administrador
> Universidad Nacional
> del Litoral
> ---------------------------------------------------------
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 5: ¿Has leído nuestro extenso FAQ?
>
> http://www.postgresql.org/files/documentation/faqs/FAQ.html
>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message ruben avila 2005-06-29 21:20:30 Re: AYUDA CON PHP+POSTGRESQl
Previous Message Jairo Sánchez 2005-06-29 20:40:45 Re: Herramienta freeware tipo powerdesigner con soporte Postgre