Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/12/2010, 12:30
odilon
 
Fecha de Ingreso: septiembre-2003
Ubicación: Cancun mexico
Mensajes: 50
Antigüedad: 20 años, 7 meses
Puntos: 0
Respuesta: ayuda con disntict

Muchs gracias por su ayuda, me sirvio mucho la segunda opcion, dejo un poco mas comentado la solucion final.

El objetivo era contar el total de clientes por nacionalidad que habia efectuado una compra en nuestro sitio.

Para esto en nuestro sistema tenemos tres tablas:
cliente, venta, venta_descripcion.

Solo mostramos en el reporte el total de nacionalidades por ventas satisfactorias "status 2" y que esten dentro de un rango de fechas.


SELECT venta_fecha,
cliente.cliente_pais_n, count(*) as Cliente
FROM
venta_descripcion INNER JOIN venta On venta_descripcion.descripcion_venta = venta.venta_id Inner Join cliente ON venta.venta_user_id = cliente.cliente_id Where venta_estt = 2 and venta_total > 0 and venta_fecha >= '2010-12-01' and venta_fecha <= '2010-12-19'
group by cliente.cliente_pais_n


Espero les pueda servir. Saludos