Похожие чаты

Всем привет. Кто-нибудь пользовался sql-функцией hierarchy_DESCENDANTS_aggregate, чтобы получить суммы всех

потомков в иерархии? Вопрос: можно ли каким-то образом при использовании этой функции добавить в развертку дополнительную аналитику, например, год. Чтобы иерархия с суммами посчиталась отдельно за каждый год?

2 ответов

25 просмотров

Простой вариант, думаю, делать цикл. Иначе parent-child связи могут разъехаться. Чуть сложнее, но будет пошустрее - сделать виртуальную иерархию, где либо будет ветка для каждого года либо ветка для каждого листа. Буду рад, если не прав :)

В других БД это делается через рекурсию, возможно и в хане есть, проверьте.

Похожие вопросы

Обсуждают сегодня

Карта сайта