Laravel - Como podría restarle a un valor en datos duplicados

 
Vista:

Como podría restarle a un valor en datos duplicados

Publicado por Jose Luis (1 intervención) el 10/09/2021 15:30:57
Hola tengo un inconveniente con un sistema web para recibir productos la cuestión es que un pedido puede tener varios productos repetidos por órdenes

Pedidos
1
2
3
Productos
IDpedido producto cantidad
1 Azúcar 10
2 arroz 9
1 azucar 5
3 leche 6

Como vemos en el ejemplo tengo 3 pedidos y cada pedido tiene varios productos, y algunos productos están repetidos en el pedido como puedo hacer para restarle a la cantidad de cualquiera de los repetidos ejemplo recibo 3 unidades del producto azúcar como hago para decirle a laravel que primero restarle el total a 1 y cuando ese total llegue a 0 le reste al siguiente hasta que todo el producto azúcar sea recibido. Haora en el caso de que por ejemplo tenga que recibir 13 de azúcar que le reste lo que falte a alguno y el sobrante al otro no sé si me hago entender.
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