Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/10/2009, 08:55
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 2 meses
Puntos: 574
Respuesta: Agrupar ventas por clientes

Luego seria la segunda opción que te daba...

Código sql:
Ver original
  1. SELECT sbc.ven_tienda, COUNT(*) AS clientes
  2. FROM
  3.      (SELECT DISTINCT V.ven_tienda,V.cli_codi
  4.            FROM venda V
  5.            WHERE YEAR(V.VEN_DATA) >= 2005) sbc
  6. GROUP BY sbc.ven_tienda;

Cambia "clientes" por "ventas"....

Si tenemos

Cliente1
Cliente2

Tienda1
Tenda2

y Cliente1 ha hecho 5 compras en tienda1 y 5 en tienda2

y cliente2 solo cinco en tienda1

el resultado deberia ser

Tienda1 dos ventas, tienda2 una venta... si es asi te lo da la consulta anterior... si no explicate mejor.

Quim