Рекурсивное суммирование между 2 таблицами в MySQL - PullRequest
1 голос
/ 08 марта 2011

У меня 2 таблицы: одна из иерархий:
X
X / Y
X / Z
X / Z / A
W / R
W / Q
W / R / D
W / R / E
....

и один из листов: X / Z / A / 3
X / Z / A / 4
X / Z / 2
X / Z / 6
X / Y / A / 8
X / Y / A / 9
W / R / E / 1
W /R / E / 2
....

У меня также есть таблица, которая соединяет каждый лист / иерархию с его отцом:
X / Z / A / 3 X / Z / A
X / Z / A / 4 X / Z / A
X / Z / AX / Z
W / R / E / 1 W / R / E
.....

Теперь для каждой ИЕРАРХИИ мне нужно рекурсивно суммировать количество листьев.Это означает, например, что X / Z / A будет иметь 2, а X будет иметь 6

Любые идеи?!?!?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...