
15/04/2008, 10:48
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años Puntos: 300 | |
con group by cliente En MySQL, algo así, aunque también podrías usar la opción de INNER JOIN para relacionar las tres tablas.
SELECT cliente.nombre, SUM(producto.precio*compra.cantidad) AS total, SUM (compra.cantidad) AS numartículos FROM cliente,producto,compra
where compra.id_cliente =cliente.id
and compra.id_prod=producto.id
GROUP BY cliente.id ORDER by cliente.nombre |