У меня есть две таблицы. группы (Id, title, parentGroupID) Учетные записи (AID, GroupID, Title, Balanace).Итого родительская группа
Группы
ID | Title | parentGroupID
1 | Assets| 0
2 | Bank | 1
3 | myBank| 2
4 | cash | 1
Accounts
AID | GroupID | Title | Balanace
1 | 3 | acc1234 | 5000
2 | 3 | acc002 | 10000
3 | 4 | counter cash | 60000
Теперь я хочу, чтобы показать активы = 5000 + 10000 + 60000, как все являются членами Assets групп.
Добро пожаловать в StackOverflow. Пожалуйста, обратитесь к [FAQ] (http://stackoverflow.com/faq). Обновите свой ответ с помощью [того, что вы пробовали] (http://www.whathaveyoutried.com). – Kermit
Существует ли конечное число уровней групп? (В приведенных примерных данных имеется максимум три уровня - myBank принадлежит Банку, который принадлежит активам.) –
См. [Управление иерархическими данными в MySQL] (http://mikehillyer.com/articles/managing-hierarchical-data -in-mysql /) – Barmar