Re: Problema con consulta

From: Jaime Casanova <systemguards(at)gmail(dot)com>
To: Carlos GR <intuitpg(at)yahoo(dot)com(dot)ar>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Problema con consulta
Date: 2005-06-30 05:39:40
Message-ID: c2d9e70e05062922392e6aa3b4@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

> 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
> Requiero hacer una consulta de la cantidad de Clientes atendidos x
> Vendedor.
> de la forma siguiente
> Nro Clientes
> Codigo_Ven Nombre_Ven Atendidos
> ------------------------------------------
> V001 Pedro Gutierrez 10
> V002 Juan Perez 30
>
> Si realizo la siguiente consulta:
> Select VT.codigo_ven, nombre_ven, Count(VT.Codigo_Cli)
> FROM ventas VT, Vendedor V, Cliente C where (VT.Codigo_Ven=V.Codigo_Ven) and
>
> (Vt.codigo_Cli=c.codigo_cli) group by vt.codigo_ven, vt.codigo_cli
> solo Veo la cantidad de Ventas del vendedor, pero no la cantidad del
> clientes que atendio o
> Vendio
> Gracias de antemano...!
>
>

Y para que incluyes la tabla de clientes?

SELECT VT.codigo_ven, V.nombre_ven, count(VT.codigo_cli)
FROM ventas VT, vendedor V
WHERE V.codigo_ven = VT.codigo_ven
GROUP BY VT.codigo_ven, V.nombre_ven

--
Atentamente,
Jaime Casanova
(DBA: DataBase Aniquilator ;)

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2005-06-30 05:43:35 Re: ayuda con linux y pgadmin
Previous Message Lucas Hernandez 2005-06-30 05:34:27 ayuda con linux y pgadmin