Sql 物料清单
我正试图找出实现这一目标的最佳方法。我正在使用MS access进行一个项目,并拥有以下“组件”表 然后我有一个二级表“BOMs”,在这里我将子组件分配给父组件Sql 物料清单,sql,ms-access,Sql,Ms Access,我正试图找出实现这一目标的最佳方法。我正在使用MS access进行一个项目,并拥有以下“组件”表 然后我有一个二级表“BOMs”,在这里我将子组件分配给父组件 + -------------- + -------------- + --- + | parent | child | qty | + -------------- + -------------- + --- + | JUI0001 | BAN0001 | 4 | +
+ -------------- + -------------- + --- +
| parent | child | qty |
+ -------------- + -------------- + --- +
| JUI0001 | BAN0001 | 4 |
+ -------------- + -------------- + --- +
| JUI0001 | APP0001 | 2 |
+ -------------- + -------------- + --- +
| JUI0001 | WAT0001 | 5 |
+ -------------- + -------------- + --- +
| BOT0001 | JUI0001 | 2 |
+ -------------- + -------------- +---- +
我现在的问题是如何将所有这些联系在一起。使用SQL如果我想订购x2瓶,我需要x4果汁等等。这将使我看到库存短缺和多少东西要订购。但我不太明白我如何才能得到一份我需要的所有组件的完整清单。我会通过几个联合查询来实现这一点吗?我想这是一个简单的分组方式
Select parent, sum(qty) from
Boms group by parent
Select parent, sum(qty) from
Boms group by parent