Tengo que hacer la suma de palets en stock (Palets_stock), cuando el código de la mercancía coincida para ver el stock del almacén.
La mayoría de los palets trae la misma cantidad de cajas, pero hay algunos que están marcados como Resto (Resto LIKE 'X') que traen una cantidad de cajas distinta. Me gustaría poder sumarlos en la misma sentencia para ver la cantidad total de cajas y latas del stock.
Con la siguiente sentencia me muestra el stock de los palets enteros por un lado y por el otro la de los marcados como resto.
¿Como podría sumar las cantidades de cajas para ver el stock de cajas total?
Código MySQL:
Ver originalSELECT conserva_montes.Codigo
, conserva_montes.Descripcion
, ( conserva_montes.Cajas
* conserva_montes.Latas
*( SUM( Palets_entrada
) - SUM( Palets_salida
) ) )Cantidad_stock
, SUM( Palets_entrada
) - SUM( Palets_salida
) Palets_stock
, Resto
FROM conserva_montes
, conserva_codigo_montes
WHERE conserva_codigo_montes.Codigo
= conserva_montes.Codigo
SELECT conserva_montes.Codigo
, conserva_montes.Descripcion
, ( conserva_montes.Cajas
* conserva_montes.Latas
*( SUM( Palets_entrada
) - SUM( Palets_salida
) ) )Cantidad_stock
, SUM( Palets_entrada
) - SUM( Palets_salida
) Palets_stock
, Resto
FROM conserva_montes
, conserva_codigo_montes
WHERE conserva_codigo_montes.Codigo
= conserva_montes.Codigo