Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/06/2005, 09:11
klyfa
 
Fecha de Ingreso: mayo-2005
Mensajes: 217
Antigüedad: 19 años, 7 meses
Puntos: 5
De acuerdo

Borre la entrada anterior donde ponia una respuesta porque estaba incorrecta(para el que la leyo),
Ahora si creo que esto funca, asique si se les ocurre algo mejor...

SELECT entradas.*, a.*FROM tblentradas INNER JOIN
(SELECT * from
(SELECT SUM(det_entradas.precio*det_entradas.unidades),det _entradas.id_entrada
FROM entradas INNER JOIN det_entradas ON entradas.id_entrada = det_entradas.id_entrada
group by tblentradas.id_entrada) as det_ent
LEFT JOIN
(SELECT SUM(det_comerciales.porcentajecom),det_comerciales .id_entrada
FROM entradas INNER JOIN det_comerciales ON entradas.id_entrada = det_comerciales.id_entrada
group by entradas.id_entrada)as det_com
ON det_ent.id_entrada= det_com.id_entrada)as a ON entradas.id_entrada= a.id_entrada
INNER JOIN clientes ON entradas.id_cliente=clientes.id_cliente