У меня есть иерархический оператор SQL, который показывает мне иерархический список компонентов продукта. Например: Часть 1101400004 содержит часть 1012444. А часть 1012444 содержит B30048. Для каждого компонента у меня есть Qty.Иерархическое соединение по значению пересылки для детей
Теперь мой вопрос: возможно ли передать детям значение?
Так что, когда у части 1101400004 есть QTY 0, независимо от того, что QTY Part 1012444 имеет, оно должно быть 0, потому что родительская часть имеет QTY ноль. И эта логика в нижней части дерева.
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 с условием? Моя проблема в том, что я хочу передать значение дочерним элементам, если qty равно 0. Если qty не равно 0, я хочу видеть конкретное количество дочернего элемента. – weegli