我有一个分层的SQL语句,它显示了产品组件的分层列表。例如:部分1101400004包含部分1012444.而部分1012444包含B30048。对于每个组件,我都有一个数量。通过将值传递给儿童进行分层连接
现在我的问题是:是否有可能将值传递给孩子?
因此,当零件1101400004的数量为0时,不管零件数量为1012444有多少,它应该为0,因为零件的零件数量为零。而这个逻辑到了树的底部。
select part_no, component_part, qty_per_assembly
FROM STRUCTURE MS
CONNECT BY PRIOR MS.COMPONENT_PART = MS.PART_NO
START WITH MS.PART_NO = '1101400004'
结果
THX的帮助
THX你的答案。 – weegli
Thx为您的答案。有没有可能将该connect_by_root绑定到一个条件?我的问题是,如果数量为0,我只想将值传递给孩子。如果数量不是0,我想查看孩子的具体数量。 – weegli