05/09/2008, 12:39
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 9 meses 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 )
|