题目
有如下一张表G1213
ITEM表示物料种类,QTY表示发货数量,MIN_QTY表示最小发货量,希望通过SQL查询得出下面的结果:
解释:通过MIN_QTY将QTY进行等分,不能够完全等分的,剩余部分用QTY减去等分后的数量。例如230的最小数量是80,可以先等分成2份,剩下部分用230-2*80=70
测试语句
CREATE TABLE G1213
(
ITEM VARCHAR(10),
QTY INT,
MIN_QTY INT
)
INSERT INTO G1213 VALUES ('A',170,100);
INSERT INTO G1213 VALUES ('B',230,80);