|
Дерево в 8.++
|
|||
---|---|---|---|
#18+
как строить дерево для 5 версии уже было а как для 8.++ тема была поднята 21201569 но тишина Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
есть предложения? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2020, 18:19 |
|
Дерево в 8.++
|
|||
---|---|---|---|
#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.
Recursive query aborted after 801 iterations. Try increasing @@cte_max_recursion_depth to a larger value. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2020, 19:00 |
|
Дерево в 8.++
|
|||
---|---|---|---|
#18+
вадя Recursive query aborted after 801 iterations. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2020, 19:16 |
|
Дерево в 8.++
|
|||
---|---|---|---|
#18+
Akina Или дерево больше, или имеет место циклическая ссылка. циклическая ссылка есть - RECURSIVE но как исправить? и верно ли так делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2020, 19:19 |
|
Дерево в 8.++
|
|||
---|---|---|---|
#18+
Если дерево может иметь циклическую ссылку, следует в CTE строить FQP и проверять на повторное вхождение. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2020, 19:49 |
|
Дерево в 8.++
|
|||
---|---|---|---|
#18+
Akina Если дерево может иметь циклическую ссылку, следует в CTE строить FQP и проверять на повторное вхождение. вот пример http://www.programmersought.com/article/45851813002/ (в конце) вот данные "id""id_parent""level""name"1null0"aaaaa"2null0"ggggg"311"eeeee"4null1"ffff"510"ttttsfasfa"650"ggggggg" ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2020, 20:10 |
|
Дерево в 8.++
|
|||
---|---|---|---|
#18+
вадя вот пример http://www.programmersought.com/article/45851813002/ (в конце) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2020, 20:23 |
|
Дерево в 8.++
|
|||
---|---|---|---|
#18+
Мда... догадался посмотреть на твой запрос. Прослезился... Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
fiddle . ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2020, 21:21 |
|
Дерево в 8.++
|
|||
---|---|---|---|
#18+
Akina Мда... догадался посмотреть на твой запрос. Прослезился... и счас сам разобрался :) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2020, 21:26 |
|
Дерево в 8.++
|
|||
---|---|---|---|
#18+
есть такое https://dbfiddle.uk/?rdbms=mysql_8.0&fiddle=5e5ed151c81b3056f601defd045ea828 результат строка html если вставить эту строку куда следует, получим https://jsfiddle.net/akhouncb/ вроде получается правильно, но хотелось бы подтверждения, что не ошибаюсь большая просьба проверить ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2020, 00:59 |
|
Дерево в 8.++
|
|||
---|---|---|---|
#18+
более правильный вариант https://dbfiddle.uk/?rdbms=mysql_8.0&fiddle=619c0de1faaf9cf2ecfd6483cedf82bb https://jsfiddle.net/01usLbhk/ Код: 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. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2020, 15:13 |
|
Дерево в 8.++
|
|||
---|---|---|---|
#18+
в данное дерево надо вставить новую ветку / новый узел / под_узел данные для вставки: id узла, место вставки перед/после данного узла, порядковый номер текущего узла, порядковый номер вставляемого узла(если нужно) если есть необходимость можно и другие данные использовать подскажите алгоритм/вариант кода пока ничего простого не приходит... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2020, 10:39 |
|
|
start [/forum/topic.php?fid=47&fpage=24&tid=1828670]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
69ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 292ms |
total: | 447ms |
0 / 0 |