Таблица components содержит parent_id, child_id, quantity. Корневой продукт — id=1. Посчитайте через рекурсивный CTE общее количество КАЖДОГО листового компонента (тех, у кого нет потомков), нужное для сборки 1 штуки корневого. Выведите component_id, total_quantity. Отсортируйте по component_id.
CREATE TABLE components (parent_id INTEGER, child_id INTEGER, quantity INTEGER);
WITH RECURSIVE JOIN GROUP BY