Luego seria la segunda opción que te daba...
Código sql:
Ver originalSELECT sbc.ven_tienda, COUNT(*) AS clientes
FROM
(SELECT DISTINCT V.ven_tienda,V.cli_codi
FROM venda V
WHERE YEAR(V.VEN_DATA) >= 2005) sbc
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