【发布时间】:2022-08-19 18:09:43
【问题描述】:
该表包含以下列。
| Region | Part | Date | Stock | Quantity |
|---|---|---|---|---|
| UP1 | AAA | 20/05/2022 | 20 | 5 |
| UP1 | AAA | 03/05/2022 | 20 | 8 |
| UP1 | AAA | 29/04/2022 | 20 | 5 |
| UP1 | AAA | 13/04/2022 | 20 | 5 |
| UP2 | BBB | 20/05/2022 | 30 | 15 |
| UP2 | BBB | 03/05/2022 | 30 | 10 |
| UP2 | BBB | 29/04/2022 | 30 | 20 |
| UP2 | AAA | 13/04/2022 | 1 | 5 |
我试图通过排除区域和零件的多余数量来匹配数量和库存。
为了得到我在下面的 Stock-logic 中提到的。
逻辑是一个地区和部分,日期降序,库存应该从上述数量中扣除。
Quantity1 是我的要求。
| Region | Part | Date | Stock | Quantity | Stock-logic | Quantity1 |
|---|---|---|---|---|---|---|
| UP1 | AAA | 20/05/2022 | 20 | 5 | 20 | 5 |
| UP1 | AAA | 03/05/2022 | 20 | 8 | 15 | 8 |
| UP1 | AAA | 29/04/2022 | 20 | 5 | 7 | 5 |
| UP1 | AAA | 13/04/2022 | 20 | 5 | 2 | 2 |
| UP2 | BBB | 20/05/2022 | 30 | 15 | 30 | 15 |
| UP2 | BBB | 03/05/2022 | 30 | 10 | 15 | 10 |
| UP2 | BBB | 29/04/2022 | 30 | 20 | 5 | 5 |
| UP2 | AAA | 13/04/2022 | 1 | 5 | 1 | 1 |
Stock-logic 和 Quantity 的最小值为 Quantity1。 如果 Quantity 大于 stock,则必须在 Quantity1 中显示库存。
提前致谢!
-
为什么 Quantity <> Quantity1 在最后一行?