Lo que pasa es que yo tengo esta setencia SQL que saca un inventario final de unos productos (entradas del producto- salidas del mismo producto) en eso no tengo problema, esta es mi sentencia sql:
Código SQL:
el problema de esta sentencia SQL que hice fue que solo me arroja los resultados que cumpla con los siguientes resultados, osea que ese producto tenga entradas y salidas, pero no los resultados que tuvieron entradas pero 0 salidas... no se si me di a entender, espero que me puedan ayudar enserio... se los agradecería demasiado Ver original
SELECT s.producto,s.entrada AS entrada,r.salida AS salida,r.mes,r.anio AS anio,s.entrada-r.salida AS total FROM (SELECT MONTH ( fecha ) AS mes,YEAR(fecha) AS anio, producto,SUM(cantidad) AS entrada FROM eProductoTerminado WHERE ingresosalida='Ingreso' AND fecha BETWEEN '$desde' AND '$hasta' GROUP BY producto,anio,mes ORDER BY anio,producto) AS s INNER JOIN (SELECT MONTH ( fecha ) AS mes,YEAR(fecha) AS anio,producto,SUM(cantidad) AS salida FROM eProductoTerminado WHERE ingresosalida='Salida' AND fecha BETWEEN '$desde' AND '$hasta' GROUP BY producto,anio,mes ORDER BY anio,producto) AS r ON s.producto=r.producto AND s.mes=r.mes AND s.anio=r.anio