Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помогите с жёстким рекурсивным запросом))
|
|||
|---|---|---|---|
|
#18+
В простом виде он выглядит так: (данный запрос - самая типичная рекурсия) Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Выведет список имён из дерева и его уровень вложенности. id level v11 1 Директор2 2 Руководитель департамента Алёшин3 2 Руководитель департамента Родин4 3 Руководитель отдела Петров5 4 Хреновый программист Но! нужен вывод вот такой: id level v1v2v3v41 1 Директор null null null2 2 Директор Руководитель департамента Алёшин null null3 2 Директор Руководитель департамента Родин null null4 3 Директор Руководитель департамента Родин Руководитель отдела Петров null5 4 Директор Руководитель департамента Родин Руководитель отдела Петров Хреновый программист ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2018, 18:27 |
|
||
|
Помогите с жёстким рекурсивным запросом))
|
|||
|---|---|---|---|
|
#18+
Charles Weyland, если уровня только 4, то и рекурсия не нужна. А если сколько хочешь, то - динамически формировать запрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2018, 19:23 |
|
||
|
Помогите с жёстким рекурсивным запросом))
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2018, 09:52 |
|
||
|
Помогите с жёстким рекурсивным запросом))
|
|||
|---|---|---|---|
|
#18+
круто. спасибо)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2018, 11:22 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=127&tid=1688791]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
48ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 284ms |
| total: | 406ms |

| 0 / 0 |
