【发布时间】:2019-10-25 16:45:42
【问题描述】:
我想汇总这张表中的数据来计算具有相同内容的 NumberOfPallets 总数
即
15 个托盘,其中包含以下内容:
商品颜色包装数量
Item1 红箔 35 Item2 蓝箔 110
2 个托盘,其中包含以下内容:
商品颜色包装数量
Item1 红色塑料 35 Item3 黄色塑料50
我不知道从哪里开始!
创建表订单 (SalesOrder INT NOT NULL, PalletNo INT NOT NULL, 项目 CHAR(20) NOT NULL, 颜色 CHAR(10) NOT NULL, 包装 CHAR(10) 不是 Null, QtyPerPallet INT 不为空, NumberOfPallets INT 不为 Null)
插入订单 (SalesOrder, PalletNo, Item, Colour,Packing, QtyPerPallet, NumberOfPallets) 价值观 (1, 22, 'ITEM1', 'RED', 'FOIL', 35,5), (1, 22, 'ITEM2', 'BLUE', 'FOIL',110,5), (112, 47, 'ITEM2', 'BLUE', 'FOIL',110,10), (112, 47, 'ITEM1', 'RED', 'FOIL',35,10), (217,1100, 'ITEM1', '红色', '塑料', 35,2), (217,1100, 'ITEM3', '黄色', '塑料', 50, 2)
【问题讨论】: