é possivel somar lotes de produtos e descontar a menor data (data peimeiro vencimento)?
(OBS: se a quantidade do primeiro lote não for suficiente, descontar o que faltou do outro lote a vencer e assim se sucessivamente).
(mysql)
é possivel???
Somar coluna
3 Respostas
Você pode explicar melhor?
Acho que é isso?!
SELECT preco data FROM produto WHERE lote = '15' ORDER BY data
O primeiro registro você pode guardar para fazer a subtração
Agora é só somar os valores e subtrair com o primeiro
Só com SQL
SELECT SUM(preco) FROM(
SELECT SUM(preco) preco, data FROM produto a where a.lote = '40396'
GROUP BY a.data
UNION ALL
SELECT (b.preco * -1) preco, MAX(b.data) start_dt FROM produto b where b.lote = '40396'
GROUP BY b.preco)
pablosaraiva
é possivel somar lotes de produtos e descontar a menor data (data peimeiro vencimento)?
(OBS: se a quantidade do primeiro lote não for suficiente, descontar o que faltou do outro lote a vencer e assim se sucessivamente).
(mysql)
-----imagine que eu tenho no banco um produto com váris lotes!
eu quero da baixa na quantidade total(soma total dos lotes) deste produto levando em consideração o primeiro a vencer!
sendo que se a saida(quantidde do produto) que o operador quiser não for suficiente no primeiro lote a vencer, intere com o segundo a vencer.------
se alguem tiver outra logica para cnotrolar o estoque com lote e data !
aceito sugestão!
é possivel???
valeu