Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помогите пожалуйста с рекурсией
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Есть таблица: Код: sql 1. 2. 3. 4. 5. заполняется таким запросом: Код: sql 1. 2. 3. 4. и содержит идентификаторы дочернего и родительского элемента. По сути это дерево. Мне нужно по начальному указанному идентификатору дочернего элемента, добраться до корня дерева. Написал рекурсивный запрос Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. который отработал верно. т.е. вернул мне набор данных, с правильным последним значением родительского элемента: child_ID parent_ID27015 2687826878 2672526725 2694126941 2764227642 26706 Как сделать так, чтобы возвращался не весь набор а только последнее значение parent_ID набора? (В моём случае 26706) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2019, 20:14 |
|
||
|
Помогите пожалуйста с рекурсией
|
|||
|---|---|---|---|
|
#18+
MAULER, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2019, 20:53 |
|
||
|
Помогите пожалуйста с рекурсией
|
|||
|---|---|---|---|
|
#18+
felix_ff, благодарю, то что надо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2019, 21:18 |
|
||
|
Помогите пожалуйста с рекурсией
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста, а как мне быть, если надо пробежаться по таблице @task с ID-шниками и каждый ID-шник "подсунуть" вместо 27015 и получить корень другого дерева? Возможно это сделать без курсора? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2019, 09:02 |
|
||
|
Помогите пожалуйста с рекурсией
|
|||
|---|---|---|---|
|
#18+
MAULERПодскажите пожалуйста, а как мне быть, если надо пробежаться по таблице @task с ID-шниками и каждый ID-шник "подсунуть" вместо 27015 и получить корень другого дерева? Возможно это сделать без курсора?список "корней" и, соответственно, деревьев, которые будут построены, определяется в "якорной" части рекурсивного СТЕ (первая часть, до UNION ALL). Что там определите, такие деревья и получите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2019, 09:10 |
|
||
|
|

start [/forum/topic.php?fid=46&tid=1688102]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
172ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 253ms |
| total: | 490ms |

| 0 / 0 |
