MYSQL Вычесть запись из нескольких строк с помощью FCFS - PullRequest
0 голосов
/ 22 июня 2019

У меня есть таблица инвентаря item_in и item_out.Теперь, какой бы товар ни вышел из инвентаря, он должен основываться на FCFS.

Теперь то, что я хочу, сколько предметов осталось на складе.Моя внутренняя таблица имеет следующие столбцы: inward_id, in_item_id, in_price, in_qty.Моя внешняя таблица - outward_id, out_item_id, out_price, out_qty.

Элементы должны выходить на основе FCFS.Это моя таблица item_out

 id     item    price,     qty
 1     '11'  '35.9200'  '616.1700'
 2     '11'  '35.9200'  '9.7500'
 3     '11'  '36.0000'  '11.4400'
 4     '11'  '36.0000'  '73.9200'
 5     '11'  '36.0000'  '52.8000'
 6     '11'  '36.0000'  '40.9200'
 7     '11'  '36.0000'  '22.2300'
 8     '11'  '36.0000'  '14.3200'

Это моя таблица item_in.

id  item    price   quantity
1   '11' '35.9200' '625.9200'
2   '11' '36.0000' '640.0000'
3   '11' '36.0000' '320.3000'
4   '11' '36.0000' '160.0000'
5   '11' '36.0000' '520.1500'
6   '11' '36.0000' '640.0000'

Теперь я хочу получить информацию из таблицы item_in

id  item    price   quantity   remaining
1   '11' '35.9200' '625.9200'  0
2   '11' '36.0000' '640.0000'  424.3700
3   '11' '36.0000' '320.3000'  320.3000
4   '11' '36.0000' '160.0000'  160.0000
5   '11' '36.0000' '520.1500'  520.1500
6   '11' '36.0000' '640.0000'  640.0000

Пожалуйста, помогите здесь.Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...