仓储管理系统拣货单生成:PostgreSQL实现VS代码实现咨询
仓储管理系统拣货单设计方案咨询
现有PostgreSQL表结构及数据
库存位置表(Item Locations Table)
ITEM LOCATION QUANTITY item_1 A1 1 item_2 A1 9 item_1 A2 1 item_1 B1 2
订单表(Orders Table)
ORDER ITEM QUANTITY 1 item_1 3 1 item_2 1
期望生成的拣货单
ITEM LOCATION QUANTITY item_1 A1 1 item_2 A1 1 item_1 A2 1 item_1 B1 1
核心需求与疑问
- 需生成上述格式的拣货单,同时更新库存位置表,扣除已拣货的库存数量。
- 纠结实现方式:Node.js代码实现对我而言更简单,但为追求效率更倾向于使用PostgreSQL的集合操作。
- 曾找到一篇旧技术帖子,其中提供的查询可执行,但存在自连接问题,未考虑前序行已拣货的数量,无法满足需求。
内容的提问来源于stack exchange,提问作者datsun80
相关产品推荐
相关产品推荐

