Ik stel voor om uw tabel als volgt te ontwerpen:Voeg een nieuw veld toe aan uw tabel, d.w.z. aantal_out
De tafel voor verkoop:
Item transaction code qty qty_out price
apple IN 5 0 10.00
apple IN 3 0 20.00
apple OUT 6 null
En de tafel na de verkoop van de 6 items:
Item transaction code qty qty_out price
apple IN 5 5 10.00
apple IN 3 1 20.00
apple OUT 6 null
U kunt "aantal" vergelijken met "aantal_uit" (voor IN transacties) om de prijs te weten te komen.