0

クエリ 2 テーブルで問題が発生し、これら 2 つのテーブルのデータを変更します。

これが私がやりたかったことです。

テーブル B の「最大数量」 - テーブル A (「実際の数量」 - 「仕掛品の数量」) = テーブル B の「補充数量」を取得します。

次に、(("実際の数量" - "仕掛品の数量") / "最大数量") x 100% に基づいて、"シグナル" の値を NULL または 1 ~ 4 の凡例ベースに変更します。

伝説

NULL = 60% 以上

1 = 60% 以下

2 = 50% 以下

3 = 30% 以下

4 = 0% 以下

これから:

TABLE A
- Products        Actual Qty    WIP QTY
- Product A        5            0
- Product B        5            0
- Product C        733          72
- Product D        532          90
- Product E        510          360


TABLE B     
- MIN QTY   MAX QTY TOPUP QTY   SIGNAL
- 100       1000    NULL        NULL
- 329       857     NULL        NULL
- 393       1025    NULL        NULL
- 262       683     NULL        NULL
- 319       832     NULL        NULL

このようになるには:

TABLE A
- Products        Actual Qty    WIP QTY
- Product A        5            0
- Product B        5            0
- Product C        733          72
- Product D        532          90
- Product E        510          360


TABLE B     
- MIN QTY   MAX QTY TOPUP QTY   SIGNAL
- 100       1000    995         4
- 329       857     852         4
- 393       1025    220         NULL
- 262       683     61          NULL
- 319       832     680         4
4

1 に答える 1