Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/09/2008, 12:39
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Ayuda con una consulta ! ! !

Prueba esta consulta.

Cita:
SELECT c.nombre, IFNULL( t1.totalcompras, '-' ) NºCOMPRAS, IFNULL( t1.fechault, '-' ) FECHAULTIMACOMPRA, IFNULL( t1.sumaprecio, '-' ) SUMATOTAL
FROM cliente c
LEFT JOIN (

SELECT id_cliente, count( * ) totalcompras, max( fecha ) AS fechault, SUM( ca.precio ) sumaprecio
FROM compra c
INNER JOIN compra_to_articulo ca ON ca.id_compra = c.id_compra
GROUP BY id_cliente
)t1 ON ( c.id_cliente = t1.id_cliente )