01/06/2005, 09:11
|
| | Fecha de Ingreso: mayo-2005
Mensajes: 217
Antigüedad: 19 años, 7 meses Puntos: 5 | |
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 |