クエリ 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