SUMA Y RESTA EN LEFT JOIN
Publicado por sara (21 intervenciones) el 09/08/2018 16:12:50
TENGO LA SIGUIENTE CONSULTA PERO NO ME FUNCIONA LA ULTIMA COLUMNA DE inventario_final, LO QUE NECESITO ES QUE ME SUME LA CANTIDAD Y EL TOTAL DE PRODUCCION Y LE REST EL TOTAL DE SALIDAS
1
2
3
4
5
6
7
8
9
10
11
12
SELECT T1.producto, T1.cantidad, T2.total_produccion, T3.total_salidas, ((T1.cantidad + T2.total_produccion) - T3.total_salidas) AS inventario_final
FROM inventarioinicial T1
LEFT JOIN
( SELECT producto, SUM( total ) total_produccion
FROM produccion
GROUP BY producto
) T2 on T2.producto = T1.producto
LEFT JOIN
( SELECT producto, SUM( total ) total_salidas
FROM salidas
GROUP BY producto
) T3 on T3.producto = T1.producto
Valora esta pregunta
0