Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/06/2009, 09:36
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Subquery o Join ???

no sé si te he entendido del todo, pero tienes que hacer un SUM de valor_Neto, valor_Comision, valor_Total, pero agrupando por medio y tipo de cliente. A ver si esto te sirve
Código sql:
Ver original
  1. SELECT medio, tipocliente, SUM(valor_Neto), SUM(valor_Comision), SUM(valor_Total) FROM pauta GROUP BY medio, tipo_cliente

Luego vendrían los subtotales y totales de todo, que se sacarían añadiendo WITH ROLLUP

Código sql:
Ver original
  1. SELECT medio, tipocliente, SUM(valor_Neto), SUM(valor_Comision), SUM(valor_Total) FROM pauta GROUP BY medio, tipo_cliente WITH ROLLUP

No he probado nada. Cuando veas que los datos son correctos, añadirás los inner join para traerte el nombre de tipo de cliente y el nombre de medio.