**Inventory Table**:
StoreNo Date ProductBarCode ProductQty
61 2016-02-28 2017961746012 100
61 2016-02-29 2017961746012 100
61 2016-03-01 2017961746012 100
61 2016-03-02 2017961746012 100
61 2016-03-03 2017960624045 100
61 2016-03-04 2017961746012 100
75 2016-03-04 2017960624045 90
61 2016-03-05 2017961746012 100
Продажа Таблица:Как вычитать инвентаризацию и продажу, используя MySQL с отметкой времени
StoreNo Date ProductBarCode SaleQty
61 2016-02-29 2017961746012 8
75 2016-03-04 2017960624045 0
61 2016-03-01 2017961746012 2
61 2016-03-04 2017961746012 -5
Желаемая выход:
StoreNo Date ProductBarCode ProductQty
61 2016-02-28 2017961746012 100
61 2016-02-29 2017961746012 92
61 2016-03-01 2017961746012 90
61 2016-03-02 2017961746012 90
61 2016-03-03 2017960624045 100
61 2016-03-04 2017961746012 95
75 2016-03-04 2017960624045 90
61 2016-03-05 2017961746012 93
Я хочу, чтобы определить фактическое количество вычисляя (INVENTORY + ALL ADDITIONAL PRODUCTS COMING IN) - ALL SOLD PRODUCTS
с отметкой времени. Инвентаризатор принимался один раз в месяц. Я присоединился к календарной таблице и показываю t его даты и ценности. Если бы я был subtract from i.qty - s.qty
, он будет вычитать во время этого дня продажу отдельно, если я проверю на следующий день снова инвентарь покажет 100 .. Может кто-нибудь предложить? !!
Msg 209, Level 16, State 1, Line 233 Неоднозначное название столбца 'productqty'.Abiguous column name' productqty '. Im получает эту ошибку – Krish
@Krish: Изменено – TheGameiswar