MySQL - SUMA Y RESTA EN LEFT JOIN

 
Vista:
sin imagen de perfil
Val: 31
Ha aumentado su posición en 3 puestos en MySQL (en relación al último mes)
Gráfica de MySQL

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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de kip
Val: 98
Bronce
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

SUMA Y RESTA EN LEFT JOIN

Publicado por kip (30 intervenciones) el 11/08/2018 18:47:34
Hola, porque dices que no te funciona ? A simple vista la consulta parece correcta, quizás podrías mostrarnos los resultados que tienes y los que esperas ?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar