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
>
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 |