Предлагам да проектирате таблицата си по следния начин:Добавете ново поле към таблицата си, т.е. qty_out
Таблицата преди продажба:
Item transaction code qty qty_out price
apple IN 5 0 10.00
apple IN 3 0 20.00
apple OUT 6 null
И таблицата след продажбата на 6 артикула:
Item transaction code qty qty_out price
apple IN 5 5 10.00
apple IN 3 1 20.00
apple OUT 6 null
Можете да сравните "qty" с "qty_out" (за IN транзакции), за да разберете цената.